by whirledtsar » Thu Jul 26, 2018 3:00 pm
As far as I understand it, when voxels were originally implemented in the Build engine, they were arrays of pixels/sprites in a 3D shape. In GZDoom, voxels are rendered as arrays of cubes. This defeats the purpose (performance) of voxels when compared to 3D models. In fact they probably have even worse performance since there's so many surfaces. Using a voxel pack on a large map can slow FPS significantly. So I suggest there be support for sprite-based voxels. Not only for performance reasons, but because some people may prefer the appearance of old-school voxels.
I don't know how exactly they are created or implemented in the engine, so I don't know if this could be a simple togglable option of how they're rendered or if people would have to create different voxels.
A screenshot of a tombstone voxel in Blood on DOS:
https://i.imgur.com/MZt3sG4.png (I tried using the imgur tag in multiple ways, didn't work)
I don't have any screenshots of GZDoom voxels handy, but you can just picture the Minecraft-esque cubes on your own for comparison.
As far as I understand it, when voxels were originally implemented in the Build engine, they were arrays of pixels/sprites in a 3D shape. In GZDoom, voxels are rendered as arrays of cubes. This defeats the purpose (performance) of voxels when compared to 3D models. In fact they probably have even worse performance since there's so many surfaces. Using a voxel pack on a large map can slow FPS significantly. So I suggest there be support for sprite-based voxels. Not only for performance reasons, but because some people may prefer the appearance of old-school voxels.
I don't know how exactly they are created or implemented in the engine, so I don't know if this could be a simple togglable option of how they're rendered or if people would have to create different voxels.
A screenshot of a tombstone voxel in Blood on DOS: https://i.imgur.com/MZt3sG4.png (I tried using the imgur tag in multiple ways, didn't work)
I don't have any screenshots of GZDoom voxels handy, but you can just picture the Minecraft-esque cubes on your own for comparison.