# Plush Octopus (Three.js)

- Author: @aimorebou
- Card: Creator prompt
- Theme: Objects & products
- Stack: Not rebuilt
- Interaction: Drag
- Licence: Credited link (Shared publicly by the author; full text with credit, removed on request)
- Verified: not yet
- Original post: https://x.com/aimorebou/status/2111178235144773752

## Original prompt

```text
Build a single-file HTML app with Three.js: an interactive 3D plush octopus.

Look: minimal editorial style, off-white background, large serif title "Plush Octopus." in the top left, soft floor shadow.

Octopus: soft plush material with a fuzzy fur-like shader, big glossy eyes, pink blush cheeks, a small smile, 8 tentacles with lighter tips. Gentle idle breathing and wobble.

Control panel on the right: color presets (coral, purple, teal), material switch (smooth or fur), fur length slider, tentacle softness slider, reset and screenshot buttons.

Interaction: drag to rotate, poke or pull tentacles with spring physics, the body reacts and settles back.
Polish: smooth animation at 60fps, clean UI, no external assets.

Return the full code in one file
```

Not rebuilt by 3dmotion yet. Credit stays with @aimorebou.

Prompt by @aimorebou (https://x.com/aimorebou/status/2111178235144773752) via 3dmotion.io/e/plush-octopus-three-js
