Caleb Leak
RSS FeedTechnical writing and notes.
Social Links:
Recent Posts
-
I Taught My Dog to Vibe Code Games
My cavapoo Momo vibe coded playable Godot games. All I had to do was teach her to type, route her input to Claude Code, and build the right tools.
-
Fast Virtual Functions: Hacking the VTable for Fun and Profit
Exploiting the VTable to eliminate overhead, speed up applications like games, and create flexible architectures in C++.
-
Raymarching Voxel Rendering
Three raymarching techniques for rendering cube voxels -- plane intersections, sphere-assisted, and cube-assisted -- with performance benchmarks.
-
Quads All the Way Down: Simple Voxel Rendering
Comparing four quad-based techniques for rendering cube voxels: display lists, VAOs, and geometry shaders, with performance benchmarks.