LOCAL WEBGL20 CHUNKS ACTIVE
PROCEDURAL PBR · INSTANCED · CHUNK STREAMING
▲
NORBIT: DRAG·PAN: SHIFT + DRAG·ZOOM: SCROLL·MOVE: W A S D·ELEVATE: Q E
X 0 / Z 0
SIMULATION CONTROL● RUNNING
TIME SCALE
ILLUMINATION
ENVIRONMENT
CANALIS / VASTREACH-30 is an original 30,000 m synthetic inland waterway with 18 hydraulic lock chambers, movable bridges, pumping stations, reservoirs, industrial buildings, and commercial barges.
Drag to orbit the view, scroll to zoom, Shift+drag to pan, and use WASD and Q/E to move the focus. Select a chamber on the left or on the network schematic to fly to it.
Automatic mode runs the full drain → lower admission → close → fill → upper release cycle. For manual commands, switch Auto off. Gates may only open after water levels equalize and the opposite gate is shut. Fill and drain valves close whenever a gate opens. Inject faults to test alarms, then repair to restore operation.
Water exchange follows simplified orifice-flow dynamics Q = C × √(2gΔh), and the chamber elevation changes by QΔt/A. Vessel transit and bridge opening use queue-based simplified operational logic. This is a training and demonstration digital twin, not a navigational safety system.
The local WebGL2 runtime works offline. An optional genuine Three.js adapter can be activated when a local copy of Three.js is supplied; see docs/INTEGRATION.md.