Notes on Gamma
The nuance between seeing and perceiving, linearity and non-linearity, what EOTFs are -- and how to draw nice smooth gradients against the odds
Recent content on Ponies & Light
The nuance between seeing and perceiving, linearity and non-linearity, what EOTFs are -- and how to draw nice smooth gradients against the odds
An Official Visualizer commissioned by OK GO, in collaboration with Zach Lieberman
Colour emulsion experiments
How to draw text to a Vulkan renderpass without binding a single texture
Colour emulsion experiments
Watercolours experiments
Bringing up a Vulkan Video Player: The Journey to the Mythical First Black Triangle of Video Decoding
A cooperatively-parallel job system implemented with C++20's new coroutines. May contain a terrible herpetological simile.
Crazing simulation
... a precise, polite litte dance of release and acquire