Voxel renderer using OpenGL compute shaders

This project renders voxels using OpenGL compute shaders and ray tracing.

This was an exercise to learn about compute shaders, and raytracing.

Unfortunately I did not implement any optimisations, so bigger scenes did drop the frame rate to 4-5 fps.

This renderer also supports post processing effects like denoising and upscaling (however the upscaler is still a wip).

For my next attempt I will probably implement sparse voxel octrees, and other optimisations.

You May Also Like

More From Author

+ There are no comments

Add yours