Living voxel ocean storm inside a glass bottle in Three.js

In a same-prompt comparison with another model, Claude Fable 5.1 built a bottled voxel sea with a ship, lighthouse, rain, lightning and a sea serpent.

Claude Code + Three.js (code only)Wandy 2
Actual models · 360°Both from the same photo: left — one unedited Claude Code (Opus 5.5) run modelling it in Three.js code; right — Wandy 2.

Create detailed 3D models

Code alone gets you simple shapes. Wandy 2 turns one photo into a textured 3D model you can use in the same scene.

Build brief by Wandy3D

The author didn't share a prompt, so we wrote down how to recreate this build.

Build a living, interactive voxel diorama inside a glass bottle lying on a wooden dock, as one self-contained Three.js page. Fill the bottle with about 1,700 animated voxel columns forming a rolling blue ocean, a wooden sailing ship, a striped lighthouse, a small palm island, an old shipwreck, seagulls and jumping fish. Add a storm cycle: dark sky, falling rain, lightning flashes and a giant sea serpent rising from the waves. Include a paper label on the dock reading the name of the scene. Keep every element clipped inside the glass so nothing pokes through. Let the user orbit the camera with the mouse. Use warm wood tones against deep teal water and a glass material with subtle reflections. Done means the scene runs smoothly, the weather changes, and no geometry leaves the bottle.

How to use this prompt

  1. Paste the build brief into Claude Fable 5.1 in your coding tool and ask for one Three.js page.

  2. Swap the bottle contents for a desert, a space station or a forest, and change the weather events.

  3. Orbit the camera to check nothing clips the glass, then ask for more creatures or a different time of day.

Original postAre you the author? Ask us to edit or remove this page