3D views
A small derived view set rendered by Three.js with deterministic orthographic cameras.
deriveViewSet() exposes only views the model can support clearly:
WHOLEorSITEshows the complete exterior context.INTERIORorROOF OFFexposes rooms and furniture.LEVELappears only when a building has multiple storeys.EXPLODEappears only when multiple storeys need their relationship explained.
These are presentation views, not construction sheets. They carry no
construction-sheet number and are never rendered as painter-sorted SVG. The
browser uses Three.js, an OrthographicCamera, fixed camera presets, materials,
lighting, shadows and ambient occlusion. If WebGL is unavailable, the page says
so explicitly.
The reveal set is derived rather than authored. There is no view entity and
no section station selector. A future section workflow must first establish an
explicit station, direction and review purpose before returning to the schema.
ModelThree is the shared browser renderer for Playground, Studio and example
pages. Drag to orbit; changing the view rebuilds only the clipped scene, not the
compiled model.
Open a complete 3D example
Orbit the generated model, then inspect the plans from the same source.