Bálint's Blog
My posts
Nobody teaches Vulkan right

2/7/2026

What could be improved in learning resources to make Vulkan less painful for the average person to acquire?



Your FOV is wrong

6/14/2024

The way games are rendered can cause severe distortion along the edges of the screen, but is this the fault of the game or is the issue something else?



Voxelization

8/18/2022

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

8/17/2022

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