Five ways through the remains
All five vistas use High quality.
Capture dimensions, camera poses and hashes are recorded in GPU validation JSON.

The Cathedral
A citadel beneath monumental vaults.
Original PNG ↗

The Ramparts
Fortified terraces beneath curved buttresses.
Original PNG ↗

The Arcology
Layered architecture above a river valley.
Original PNG ↗

The Escarpment
An inclined stone mass above the valley.
Original PNG ↗

The Sanctum
A narrow grass corridor through a vaulted vessel.
Original PNG ↗
Sculptures among the remains
Same seed, position, target, FOV and world time.
This dedicated comparison comes from the separate acceptance run (recorded browser renderer).

STATUES ONSTATUES OFFDrag the divider or use the slider’s arrow keys. The statue retains its generated size; it is not enlarged for the comparison.
Measured in the browser
ANGLE (Microsoft Corporation, D3D12 (NVIDIA GeForce RTX 3060 Laptop GPU), OpenGL 4.6)
WSL2 / Mesa D3D12 · 156.0.8078.4 · 2026-10-20T03:51:26.887Z
| Quality | Frames | RAF FPS | P95 ms |
|---|---|---|---|
| low | 300 | 60.00 | 16.80 |
| medium | 300 | 60.00 | 16.80 |
| high | 300 | 60.00 | 16.80 |
| ultra | 300 | 60.00 | 16.80 |
| Scene | Frames | RAF FPS | P95 ms |
|---|---|---|---|
| The Cathedral | 180 | 60.00 | 16.80 |
| The Ramparts | 180 | 60.00 | 16.80 |
| The Arcology | 180 | 60.00 | 16.70 |
| The Escarpment | 180 | 60.00 | 16.70 |
| The Sanctum | 180 | 60.00 | 16.70 |
Chromium ran headless with verified NVIDIA WebGL acceleration. These short fixed-camera samples measure animation-frame cadence, not isolated GPU execution time or a frame-rate guarantee. Shared-host activity and display refresh can affect them. Three.js resource counts and JavaScript heap are not GPU memory measurements.
The hardware run passed its source-bundle fingerprint and run-specific visual-review gates. Source: 2537c8f513d01f92b2a05c802017a78859770fee. The acceptance run passed 10 checks covering assets, input, seed repetition, chunk unloading, resource retention and rebasing. Its own rendering backend and sampling limits are recorded separately.