2/7/2026
What could be improved in learning resources to make Vulkan less painful for the average person to acquire?
2/7/2026
What could be improved in learning resources to make Vulkan less painful for the average person to acquire?
7/11/2024
A list of resources I would recommend to someone looking into starting their journey in graphics programming or wanting to widen their existing knowledge.
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?
9/6/2022
Installation instructions for my vanilla shader, VPT.
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.
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.
A 3D app built on top of WebGL to visualize the different coordinate spaces used in graphics development.