Creating a voxel engine

Carter, Benjamin · Southampton Solent University Digital Library · 2016

The basis of this project was to create a Voxel Engine using OpenGL, which would be capable of rendering several thousand voxels on-screen, whilst maintaining an acceptable performance. An additional focus was placed upon the implementation of various optimisation techniques and the utilisation of dynamic lighting. This report will highlight the development process and the various methodologies and techniques used in order to achieve the end result. The result is a Voxel Engine that is capable of generating and rendering large procedurally generated, and dynamically lit environments.

Read the paper · More papers on PaperTik