24 minutes ago, TobiasK said:I've only looked quickly at your solution (way too early for more) but it looks like you're describing a culling system to be able to extract a minimum set of voxels to test for intersection when ray-tracing? I got the impression that OP was done with the voxel raytracing and now wanted to generate a mesh, and render it somehow?
Well the last thing the OP said was:
QuoteI need some kind of inverse octree generation ? where you merge these 8 into one.
![]()
What I described does exactly this, or at least the end result is the same, although it may not do it in the way the OP envisioned. This is the algorithm I use myself. I do a few things to reduce memory and in certain cases speed it up but the basic algorithm is the same. Searching around for voxels and trying to figure out which to combine seems complex to me, but of course I would be interested in hearing about other solutions.