Handmade Hero Day 571 - Adding a Light Hierarchy
Handmade Hero Day 573 - Wiring Up Light Transport
Handmade Hero Day 568 - Debugging the Raycaster
Handmade Hero Day 572 - Scrolling the Lighting Voxel
Handmade Hero Day 570 - Distinguishing Between Lights and Occluders
Handmade Hero Day 562 - Testing Voxel Light Sampling
Handmade Hero Day 569 - Raycasting from Light Probe Locations
Handmade Hero Day 587 - Optimizing the Specular to Diffuse Transform
Handmade Hero Day 578 - Sampling Octahedral Atlases
Handmade Hero Day 585 - Centralized Light Atlas Handling
Handmade Hero Day 511 - Merging HHT Parsing into the Asset System
Handmade Hero Day 581 - Preparing for Octahedral Indirect Lighting
Handmade Hero Day 545 - Adding Ground Cover
Handmade Hero Day 580 - Investigating Octahedral Interpolation
Handmade Hero Day 550 - SIMD Raycast Point and Normal Computations
Handmade Hero Day 559 - Experimenting with Fragment Light Sampling
Handmade Hero Day 561 - Sampling Light Voxels with a Reflection Vector
Handmade Hero Day 194 - Organizing Debug Variables into a Hierarchy
Handmade Hero Day 543 - Moving Unpacked Entities from the Sim Region to World
Handmade Hero Day 516 - Rewriting HHTs