Glowing heat and slow-moving embers, rendered with warped noise and a warm palette.

- 2025
- Real-time shader
- WebGL2, GLSL


Heat
Brightness follows the second warp layer, so the hot areas flow.
Grain
A static grain hides banding in the stills.
Contrast
Dark pockets keep the image from feeling flat.

It is a good stress test for color banding, solved with a fine static grain.
- EMIRO
- EMIRO
- EMIRO
- WebGL2, GLSL