Bálint's Blog
My posts


Voxelization

2022. 08. 18.

Voxelization is taking the 3D Minecraft world made up of 3D pixels and storing it in a 2D texture made up of 2D pixels. Voxelization by itself doesn’t need to be integrated into a raytracing engine, you can use it to for instance create custom floodfill lighting.


Voxel tracing with interactive examples

2022. 08. 17.

Voxel tracing is a variation of raytracing which uses a voxelized version of the scene. There are a couple different implementations, but a lot of them rely on branching, which makes the performance suffer when they're used on the GPU. In this article I'll go through the basic algorithm and a potential way to optimize it.


Other stuff