🧪 Theater Set Design Simulation
Place set pieces on a raked stage and trace real audience sightlines: ray-cast from every seat to a downstage actor mark, mask the view with flats and platforms, and watch coverage change with stage rake and auditorium rake.
This simulator turns theatrical set design into a real geometry problem: place furniture, platforms and flats on a raked stage, then ray-trace the sightline from every seat in a raked auditorium to a downstage actor mark. Each seat is tested against every piece's bounding box with an actual slab-method ray-box intersection, so a flat placed upstage genuinely masks the rows it should mask, and steepening the auditorium rake genuinely restores sightlines it lost. Live readouts track the percentage of seats with a clear view and how many are blocked, so the tradeoffs a technical director juggles — stage rake, house rake, and where the scenery goes — are something you can turn a dial on instead of imagining.
This simulation enables users to design and arrange theatrical sets for various productions. It demonstrates the principles of stagecraft, including perspective, scale, and spatial relationships.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install