Ogre how to render voxels?

Problems building or running the engine, queries about how to use features etc.
Post Reply
User avatar
Posts: 23
Joined: Sat Aug 04, 2018 7:46 am
x 3

Ogre how to render voxels?

Post by Geotyper »

Now experiments with different voxels engines, many of then try to do render itself(openGL).
For example find PolyVox that have surfaceExtractor from voxels to polygons, but main problem it slow, if need update lot of voxels and another than need to update Ogre::ManualObject(loop for all Vertex and index)
The idea to use Cuda for parallel update Ogre::ManualObject or vertexBuffer direct in GPU memory.
Do you know some examples how to update from Cuda direct GPU memory in Ogre?

Posts: 15
Joined: Mon Jun 03, 2019 2:45 pm
x 19

Re: Ogre how to render voxels?

Post by frostbyte2 »

sure... http://www.visual-experiments.com/demos/ogrecuda/ ( lots of other interesting experiments on this site )
and making sure you're aware of the https://github.com/holocronweaver/OgreVox project..

beside that i've read that ogre2.2 is now doing voxel math in compute shaders https://www.ogre3d.org/2019/08/05/voxel-cone-tracing
notice the pretty voxel-debugger image....
not sure on how/if that can help you, so you better ask matias( dark-sylinc ) on the ogre2 sub forum...

Post Reply