# Photo to 3D Teardown Template

- Author: @0xMfox
- Card: Creator prompt
- Theme: Exploded views
- 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/0xMfox/status/2116633044077748698

## Original prompt

```text
Here's a photo of [your object]. Build a full interactive 3D teardown of it in one HTML file with three.js. Every part is code: no image textures, no downloaded models.

1. Match the look. Render a still from the same angle as my photo, put them side by side, list what's different and fix it. Do 3 rounds before anything else.
2. Add depth. Under the big parts, add the small ones that make it believable: screws, springs, hoses, wires, valves. If it looks like a toy, it isn't done.
3. Bring it to life. Something opens, spins or slides every 2-3 seconds, the way the real machine works.
4. Tear it down. On a slow turntable, every part flies out along its own axis, holds for a beat and snaps back before the turn ends.
5. Wrap it in a light lab-style panel with the part count, live readouts and a log line for every part that moves. When I drag a part away with the mouse, label it DETACHED.

When you're done, tell me the part count and the lines of code.
```

Not rebuilt by 3dmotion yet. Credit stays with @0xMfox.

Prompt by @0xMfox (https://x.com/0xMfox/status/2116633044077748698) via 3dmotion.io/e/photo-to-3d-teardown-template
