All Opus 5.5 videos › 3D scenes

Interactive 3D gummy bear in browser

by Vib3Coded (@vib3coded) · Sep 27, 2026

Prompt

The author shared part of the prompt.

Create a polished, interactive 3D gummy bear in a single standalone HTML file using genuine WebGPU and WGSL shaders.
The result should look like a premium candy material study: a translucent, glossy gummy bear that you can grab, stretch, squeeze, and release directly in the browser.
MODEL
Build the bear procedurally as one continuous, closed 3D volume.
Include a rounded head, small ears, chubby arms and feet, a raised belly, and a cute molded face.

All body parts must blend smoothly together, without visible seams or disconnected pieces.
Give it real thickness and a finished back surface.
Place it lying on a light studio floor.
SOFT-BODY PHYSICS
Use a tetrahedral or volumetric soft-body simulation with elastic and volume-preserving constraints.

Let users grab any visible part, including the ears, paws, and belly.

Pulling should create local deformation that spreads naturally through the body, rather than stretching the entire object uniformly.
On release, the bear should jiggle and gradually return to its original shape.
Include gravity, inertia, floor contact, and adjustable stiffness and damping.
Keep the simulation stable during strong pulls. Avoid inverted geometry, exploding vertices, floor penetration, or endless oscillation.
MATERIAL AND LIGHTING
Create a convincing translucent gummy material with thickness-dependent color absorption, refraction, Fresnel reflections, and smooth glossy highlights.

Add a few tiny air bubbles embedded inside the candy that move with its deformation.

Use soft studio lighting, a warm neutral background, and a subtle contact shadow.
Provide three rich color presets: Honey, Cherry, and Emerald.
Avoid washed-out colors, opaque plastic shading, jagged reflections, and visible simulation-grid patterns.
INTERACTION
Drag the bear to stretch it.

Drag the empty background to gently orbit the camera.

Right-click dragging or Shift-dragging should also rotate the camera.
Limit camera rotation to comfortable viewing angles so it cannot go beneath the floor.
Include a separate “Reset view” button.
Support both mouse and touch without confusing camera movement with grabbing the bear.
INTERFACE
Use a minimal, editorial light-theme layout with generous whitespace, thin borders, and restrained controls.
Top left:
“MATERIAL STUDIES / NO. 024”
A large italic serif heading:
“Gummy
Bear.”
Caption:
“A little sweetness.
A little mischief.
A very soft bear.”
Top right:
A small “WEBGPU · LIVE” status indicator.
Right-side panel:
“THE SPECIMEN”

Density badge
Honey / Cherry / Emerald presets
Firmness and Internal damping sliders
“Give it a nudge”
“Reset”
“Turn it over”
“Reset view”
“¼ speed”, “Show mesh”, and “Pause”
Add small interaction hints and live mass, rest-volume percentage, and kinetic-energy readouts. Clearly identify these as illustrative simulation values rather than calibrated measurements.
TECHNICAL REQUIREMENTS
Deliver one complete HTML file with embedded JavaScript, CSS, and shaders.
No external models, tex
Prompt by @vib3coded, from their reply
Category
3D scenes
Stack
Physics, GLSL, WebGPU
Opus effort
high
From the author
single prompt; reasoning set to high
On X
111 likes · 16K views · 38 saves

More 3D scenes

3D scenesPart of prompt1:00

Interactive feudal Japan riverboat scene with weather and day-night cycle

@MengTo♥ 6.5K
Three.jsPhysicsAI image
3D scenesPrompt0:18

Interactive 3D watermelon jelly slice with soft-body wobble

@vib3coded♥ 2.1K
3D scenesPart of prompt0:18

3D gym builder with hundreds of modeled equipment pieces

@wesbos♥ 2K
Three.js
3D scenesPrompt0:09

Scenario Blender-generated 3D scene or animation

@emmanuel_2m♥ 1.3K
3D scenesPrompt0:08

Historical Blender recreation of 1906 San Francisco Market Street

@alexalbert__♥ 1.1K
Blender
3D scenesPrompt0:24

20-second Blender scene of Itsukushima Shrine building from CAD drawings

@Ayu_AI_0912♥ 871
BlenderPython
3D scenesPrompt0:52

Interactive cyberpunk lower-city 3D sandbox in Three.js

@akakuma0219♥ 746
Three.js
3D scenesPart of prompt0:04

Blender-made cute 3D character animation and model turnaround

@manaimovie♥ 696
BlenderAI image