
Voxel Engine
February 2020 - January 2022
C#UnityHLSL
Voxel planets made up of trillions of voxels, rendered with log(n) memory usage and render time using sparse voxel octrees. Surface geometry is generated using open simplex noise in a compute shader, then extracted with the marching cubes algorithm, also in a compute shader.