Voxed based system
Recently worked on a voxel based system.
The voxels are divided into chunks, in figure below voxels with a smaller distance in betweenthem belong to the same chunk.
Optimization is made withing each chunk, in other words only voxels visible (and sides of the voxels that are visible) are rendered. Optimization inbetween the chunk will bli implemented soon.
Any single voxel can be hidded or made visible, and only the affected chunks will have to be updateded.
In figure there is distance in between chunks, but also in between the voxels itself. This is for development purpose only.
I plan to make a longer post, with some data (and maybe some code) at a later point when I am about to finish this part.