another section from the build; an interactive 4-step timeline.
The showpiece is the shader image transition; one custom fragment shader, no library, using luminance as depth so dark areas fill first and the photo develops into place.
Some of the hidden infrastructure...