Well, I have about 59 things, but here are the LIFO bits:
- Reverse Engineering the Rendering of Witcher 3, part 20 – Light Shafts: an incredibly detailed article about the beams of light glare effect. And it truly is part 20, see the index for the first 19. These will keep you busy for many hours.
- You’re back? OK, since it’s three weeks later, check out the Physically Based Shading in Theory and Practice course page, which I assume will have links to presentations once this SIGGRAPH course has been presented.
- This article on C++ compiler optimizations is incredible, I enjoyed it way more than I thought I would. There are some truly miraculous code substitutions that can take place under the hood. The article also provides ways to code to ensure the optimizer can do its magic.
- Need to make a video presentation? The grapevine notes that the free version of DaVinci Resolve is currently The One for video editing.
- WebGL not good enough for you? Want more control? WebGPU is for you.
- Shading languages too easy for you now? How about encoding shading instructions into textures? Bonus: no capitalization and poor punctuation.
- You can now boot a Windows 95 PC inside Minecraft and play Doom on it (and, yes, you can also play Minecraft on it). Though if you want to go old school, there’s a 64-bit redstone computer with a display that includes graphics acceleration, such as Bresenham’s line drawing and flood fill.