All Opus 5.5 videos › 3D scenes
Interactive offshore jelly diorama with platform, turbines, boats, and storm events
Prompt
The author shared the full prompt.
Build "Offshore Jelly" — a single-file interactive WebGPU diorama in the "Material Studies" series: a stretch of North Sea cut out as a cube of translucent jelly, sitting on a studio floor. Everything is procedural (no external assets, no network), one HTML file with inline JS/WGSL. THE BLOCK - A wobbly jelly cube you can grab by its sides and tip; it springs back. Sliders: firmness, damping, wind (0–20 m/s). - Inside: a shallow-water simulation for the sea surface (waves, wakes, foam, whitecaps), seabed with sand ripples, scour rocks, kelp, boulders, starfish, crabs, urchins, a pipeline, cables and a small wreck. Caustics on the seabed. Dragging the water stirs up waves. - Waves come from the wind: several wave trains whose height grows with wind speed. THE SCENE - A production platform on a four-legged steel jacket (braces, risers, conductors, boat landing, marine growth below the waterline): main and cellar decks, process module, derrick, living quarters, lifeboats, a pedestal crane with a laydown area, a flare boom with a flickering flame and smoke. - An octagonal helideck with an H, a net, perimeter lights and a windsock. - Five offshore wind turbines on monopiles: transition piece with yellow platform, boat landing ladder, davit, tower, nacelle, three-blade rotors with red tips, blinking red aviation lights. Rotor speed and power output (MW) follow the wind. - A rocky skerry with a lighthouse whose beam turns; seals haul out on it. WHAT HAPPENS - Supply run: a platform supply vessel comes in from standby, holds station next to the jacket on dynamic positioning (thruster foam), and the crane does four lifts — containers swing on the hook, are set down on the platform and back-loaded onto the boat's deck. Then she sails back to standby. - Helicopter: flies in from the west, turns into the wind, lands on the helideck; a deck officer walks out; passengers get off. A second press sends it away (spin-up, lift, outbound). Rotor and tail rotor spin, downwash flattens the water. - Crew boat: a small catamaran sails out to a turbine, pushes its bow onto the boat landing, and technicians climb the ladder onto the platform. Next time she picks them up and brings them home. - Storm: the wind builds to a gale, waves get big with whitecaps and spray, rain falls, the room darkens, lightning strikes blades, the lighthouse, the derrick or the sea with a flash and thunder. Above cut-out the turbines feather their blades and stop (0 MW); the helicopter is grounded. Then it eases and the turbines restart. LIFE - Schools of fish around the jacket and wrecks, gulls that perch on railings and take off on the horn, gannets that plunge-dive for fish, a pod of porpoises, seals, moon jellyfish, crew walking the decks. CONTROLS & UI - Buttons: Supply run, Helicopter (take-off when landed), Crew boat, Storm. Space = ship's horn. Tapping a turbine switches it on/off, tapping the supply boat or helideck calls them. Orbit by drag, zoom by wheel/pinch. - Tallie
Prompt by @vib3coded, from their reply
- Category
- 3D scenes
- Stack
- Physics, GLSL, WebGPU
- Made with
- WebGPU
- From the author
- Both builds first try; no follow-ups from author.
- On X
- 354 likes · 13K views · 183 saves
More 3D scenes
Interactive feudal Japan riverboat scene with weather and day-night cycle
@MengTo♥ 6.6K
Walkable three.js 3D house built from a floor plan
@everestchris6♥ 4.3K
Ultra-detailed ancient Greek world built entirely with code
@LexnLin♥ 3.4K
Interactive 3D watermelon jelly slice with soft-body wobble
@vib3coded♥ 2.1K
3D gym builder with hundreds of modeled equipment pieces
@wesbos♥ 2K
Interactive voxel ship in a bottle with ocean, dolphins, lighthouse, and physics
@vib3coded♥ 1.6K
Interactive 3D plush octopus toy in browser
@vib3coded♥ 1.4K
Cinematic 3D render video in a three.js world
@LexnLin♥ 1.4K