Light & Shadow: my first WebGPU SSGI experiment
· 1 min read · webgpu, ssgi, three.js, lighting, launch
Light & Shadow is one of my first experiments with WebGPU, and it is still the one that shows the point most directly: how much screen-space global illumination can change a scene.
![]()
What is in it #
A time-of-day control lets you shift the hour and watch the light reshape the whole environment. Under it:
- SSGI, the global illumination,
- ambient occlusion,
- dynamic shadows,
- a custom fire shader,
- and custom camera positions.
Why it matters to me #
It is the starting point of the line of work that became Lumen Decor Studio and later projects: first you see how much a single effect changes the picture, and then you make a product around it.
Try it #
The experiment is live at ssgi-webgpu-demo.vercel.app, and the details are on the project page.
Related projects
- Light & Shadow — Early WebGPU SSGI lighting experiment