Alan Wolfe
@demofox
Invented spatiotemporal blue noise, created Gigi rapid graphics prototyping & dev platform. 25+ year game dev, and graphics researcher. Tech blog:
Last night I dreamed of "Catalina Chicken". I described it to my wife and we cooked it for dinner.
What To Learn To Be A Real Time graphics Programmer blog.demofox.org/2026/07/01/w... I wrote this up over lunch and it's surprisingly popular so sharing over here too.
My 9 year old daughter's favorite movie is men in tights. 2nd favorite is blazing saddles. After she posed for this, she popped it into the player. Time to make some pop corn 😀
Dithering found in the wild - the condensation on the left side of the can.
They dont have many people left who actually worked on starcraft or any other blizzard RTS. I wonder how it's going inside? Are people relearning RTS dev from first principles and examples? Or is it a vibe coding type thing and everything is going to collapse?
I just finished the early access content in subnautica 2 and am floored by how good it was. Any other game would call that a full release. It's VERY clear where the boundaries of the world, and end of the early access storyline is. If it hasn't explicitly told you to stop, keep going.
We took down a light fixture to repair it. It turns out the nest is still in use, so we put it back up!
Gigi v1.01.10 Released Perf improvements, bug fixes, quality of life improvements github.com/electronicar...
If you see this, I implore you to post a picture from whatever drive you’re using with no explanation
Folks - the idea is that AI tokens are part of your "total compensation", and so you uhh will have to pay income tax on it.
Gig v1.01.9 Released! Big items: * GLTF loading * Lights/materials loading from scenes * Drag/Drop models onto viewer to view PBR IBL raster or path traced. * /*$(Embed:filename)*/ tag allows shared shader headers that use gigi tags to read variables, read textures, etc. github.com/electronicar...
My Gigi Khronos SLS recording is up: www.youtube.com/watch?v=21Ro... Render graphs as data are the next step IMO: * Massively improves iteration speed * Eases multi title / platform development * More powerful than RHIs: E.g. can fuse rasterization and compute on tiled platforms.
Imagine if various animals had technology, and the crabs had ramped up their plastic production to do some initiative they were after. Like maybe making some deep sea dome. And it was causing some extra polution, but they werent open to talking about it with the humans or other animals.
I was curious about this so I tried to run the "simple" example and get an error message in chrome and firefox here on windows. I did: D:\dev\github\Thirteen\Examples\Simple> emcc main.cpp -std=c++17 -I. --use-port=emdawnwebgpu -sASYNCIFY -sALLOW_MEMORY_GROWTH=1 -o simple.html
Hey All, I made a header only C++ library (MIT) where line of code inits, then you can start writing to pixels on the screen. I call it thirteen.h, inspired by the simplicity of the 13h days. Examples include a mandelbrot viewer and a playable mine sweeper game. github.com/Atrix256/Thi...