Update on the refactorisation

guillaumec  —  2 months ago
The big internal refactorisation of the code is still going on.

The process is quite painful and slow, since I try to iterate toward the new improved voxel mesh API without breaking the code at each step. All in all I am quite happy with the direction it's taking. I think I will even be able to distribute the voxel mesh code as a separate single file C library for people who would want to use it in their own project. Basically this would provide an infinite indexable sparse 3d array with very fast access. Something similar to the OpenVDB project, but lightweight and more suitable for smaller projects.

You can follow the development on the int-mesh branch:
https://github.com/guillaumechereau/goxel/tree/int-mesh

Stay tuned!
Log in to comment