Blog posts, etc.
-
Representing Rectangles (2023-11-15)
— Discusses different ways of describing rectangles, with pros, cons, and recommendations.
-
The Compose Key (2023-11-15)
— Introduction to the X11 "Compose Key," its use and configuration.
-
Doing LODs Backwards (2024-08-04)
— A discussion of LOD issues, with an emphasis on the unique challenges in Pinhole Universe.
-
strtod Is Wild! (2024-09-07)
— A small peek into the implementation of
strtod(3), from the C standard library. It's suprisingly involved!
-
The Unreasonable Effectiveness of SDFs, Part 1 (2024-10-14)
— An introduction to SDFs, and some of the issues that need to be solved to make practical use of them in games.
-
The Unreasonable Effectiveness of SDFs, Part 2 (2024-10-14)
— Using a GPU shader to evaluate arbitrary SDFs that get streamed from the CPU.
-
The Unreasonable Effectiveness of SDFs, Part 3 (2024-10-14)
— Addressing performance and usage considerations for making my SDF graphics system not just functional, but *good*.