This interactive demo needs WebGPU, which isn't available here. It runs in current Chrome or Edge on Windows, macOS and ChromeOS, Chrome on Android 12+, and Safari 26, with hardware acceleration turned on.
Interior mapping fakes rooms behind a building's windows from a single flat quad by ray-marching a cube map in the fragment shader — no interior geometry.
Techniques: WebGPU, interior mapping, cube map ray-box intersection, TSL. An interactive WebGPU demo by Jingfu Chen.