I've created a fast, small and (I hope!) easy-to-use c++11 library for loading .ply files: github.com/vilya/miniply

There are several other libraries available for this but miniply is, I believe, the fastest of them. It also has built-in support for polygon triangulation.

I’ve made a small, fast and easy c++11 library for loading .pbrt files: github.com/vilya/minipbrt If you’re writing a 3D renderer of any kind, this gives you an easy way to get some really high quality test models into it.

Vil boosted

Well about time: DirectX specification -- DX always had a spec, just "mere mortals" could never read it. Thumbs up, Microsoft! microsoft.github.io/DirectX-Sp

Kanova, the 3D sculpting program for desktop and VR from The Foundry is out on Steam and you can download it for free:


This is what I’ve been working on for over a year now and I’m very excited (and a bit scared) to see it out in the wild!

If you're doing anything with meshes, I highly recommend Polygon Mesh Processing by Mario Botsch, Leif Kobbelt, Mark Pauly, Pierre Alliez and Bruno Levy. It's a pretty short book, but with such a high density of useful information!

Hi everyone, I'm Vil. I'm a programmer at The Foundry working on a Top Secret VR Project. 😉 I've previously worked on Nuke and NukeX (VFX compositing tools for the film & tv industry) plus a realtime renderer for automotive called Dash. Outside of work I do the occasional game jam, but most of my time now is taken up with being a dad. Glad to be here and looking forward to seeing where this goes!

Gamedev Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!