Mirror / gatemaze.wgsl screen() path in a three.js ShaderMaterial. Detune the sliders and the pane false-colours (frequency) and blurs (dispersion); match within tolerance → a sharp, true-colour mirror you walk through.
corner coins: ⇄ dispersion · ∿ frequency · ⌃ reflect · drag orbit

Wall type

Your state

Gate target

Mirror

Reflection source