Converting Voxel Model to Polygonal Mesh Doing it properly turned out to be a much harder problem, than I have anticipated.
Creating a mesh is easy and can be done using different approaches.
Yet texturing it afterwards is anything but trivial and requires mesh unwrapping.
Proper mesh unwrapping implementation takes 500k of C/C++ code and does really crazy stuff:
https://www.youtube.com/watch?v=x5CXPL7-RwMThat is 3 times more than all my code processing voxels.
Up until recently, artists did mesh unwrapping manually, because there were no automate solutions at all.
Because the problem is just that hard.
Current Mood:
amused