Reduce motion is on · previews stay still
All effects Simulations Living Waterfall Living Waterfall Living Waterfall is a Three.js scene from a prompt collected by petergpt (collection) (original author unknown); 3dmotion rebuilt it with Claude Opus 5.5 on 2026-11-09.
collected by petergpt (collection) on GitHub · verified 2026-11-09
Saving the HTML? Running here stays free. A saved rebuild uses three@0.170.0: keep ../vendor/three-r170.min.js beside it at that relative path, or allow a network connection for the CDN fallback.
Preview or live? Prompt collected by petergpt (collection) · original author unknown. Copies include source credit.
Rebuild receipt Single HTML Model Claude Opus 5.5 Verified 2026-11-09 Runtime Three.js CDN · r170 Licence Rebuild code · MIT Fix rounds 6 Known limitation Up close on the boat ride the curtain reads as a flat white wall without much depth.
Original prompt Free · 2,680 characters Create a thunderous, complete Three.js Niagara: Horseshoe Falls and American Falls together, the gorge, the rapids above, the mist plume climbing into the sky, and the little blue boat pushing into the spray. Open directly on the full…
Show full promptCreate a thunderous, complete Three.js Niagara: Horseshoe Falls and American Falls together, the gorge, the rapids above, the mist plume climbing into the sky, and the little blue boat pushing into the spray. Open directly on the full panorama with the falls already roaring, rainbows already standing in the mist. No title screen, menu, loading state, or quiet preamble.
If you use Three.js, add an import map before the module script mapping "three" and "three/addons/" to the same pinned version, and import only via those names. Everything procedural; no external image assets or models.
Single idea: the sheer mass of falling water as a living monument — and a boat ride into its throat.
#### THE WATER
- The falls are the masterpiece: green glassy water accelerating over the brink, tearing into white curtains, layered sheets with depth and backlight, churn pools boiling at the base, and the great mist column drifting with the wind.
- The river system must read upstream and down: racing rapids above the brink with standing waves, the emerald pool below, gulls riding the updrafts, logs occasionally sweeping over the edge.
- Rainbows are coupled to geometry: arcs standing in the mist where sun and spray meet, moving as the camera moves.
#### THE HUMAN SHORE
- Both banks alive but unobtrusive: observation decks and railings with small crowds, the tower, treelined paths, period-flavored buildings kept generic, tiny ponchos clustering at the rail points.
- The Maid-style boat works the pool continuously: pushing toward the horseshoe, holding in the spray, swinging away, passengers as flecks of blue.
#### LIGHT AND SEASONS
- Default bright summer afternoon with brilliant whites and deep greens. One simple variant control: a season-and-light selector (summer noon, golden evening, winter ice-rim with frozen mist trees) that transforms palette and edge detail without changing composition.
#### THE RIDE AND THE VIEWS
- One simple interaction: Ride the Boat — the camera mounts the bow on a fixed looping rail into the spray and back, no controls needed, spray wash intensifying near the curtain. Exit returns to free orbit.
- Orbit, pan, zoom always available; reset to the hero panorama. Presets: brink-edge looking over, pool-level facing the horseshoe, American Falls portrait, and a high aerial of the whole gorge.
- Tiny HUD: none beyond compact collapsible controls.
#### PERFORMANCE DISCIPLINE
- Water via layered shader surfaces and budgeted particles for spray, instanced crowds and trees, LOD across the gorge, devicePixelRatio clamped to 2, quality selector thinning spray and far detail before the falls themselves. Smooth on a modern laptop. Prompt collected by petergpt (collection) ; the original author is unknown on GitHub. github.com/petergpt/3d-prompt-collection/blob/HEAD/README.md#prompt-53 . Copies include this credit. 01 Single file runs
Claude Opus 5.5 · Claude Code · 2026-11-09 · 6 fix rounds
Simplified: Falls are layered shader curtains with gravity-timed streaks, not a fluid sim. Mist and rainbow are billboards plus an angle test. Goat Island, buildings and crowds are generic low-poly blocks, and winter adds an ice rim without freezing the curtain.
Known issue: Up close on the boat ride the curtain reads as a flat white wall without much depth.
Original prompt, credited Rebuilt by 3dmotion · 2026-11-09
collection · petergpt Open, then Run
Original prompt, credited Rebuilt by 3dmotion · 2026-11-09
collection · petergpt Open, then Run
Original prompt, credited Rebuilt by 3dmotion · 2026-11-08
collection · petergpt Open, then Run
Original prompt, credited Rebuilt by 3dmotion · 2026-11-09
collection · petergpt Open, then Run