Skip to content
Get Friday PicksSubmit

img2threejs: one image into an editable Three.js 3D model

Show your agent one picture of an object or character and it rebuilds it as plain Three.js code, pass by pass, checking its own renders against the picture, so you get a 3D model you can rotate, animate and keep editing instead of a mesh file.

In short: Show your agent one picture of an object or character and it rebuilds it as plain Three.js code, pass by pass, checking its own renders against the picture, so you get a 3D model you can rotate, animate and keep editing instead of a mesh file. It is a free skill for people who use Claude Code or Codex and want help with motion graphics.

Checked on · Added

Works with

Agent / toolAccess / costLink
Claude CodePaid Claude plan or APIclaude.com/claude-code
CodexChatGPT plan or APIopenai.com/codex
GitHub repoOpen source · ★ 18.8kimg2threejs/img2threejs

Reference videos (2)

Real videos made with this skill, credited to their creators. Hover to preview.

A 3D monster with 27 animations, rebuilt from one image with img2threejs thumbnailMOTION1:20

A 3D monster with 27 animations, rebuilt from one image with img2threejs

The skill author turned a single picture into an animated Three.js creature: every part, colour and move is TypeScript code running live in the browser, with buttons for each animation.

img2threejs@NickDevFE♥ 208
From one prompt to an editable 3D guitar with img2threejs thumbnailAPP DEMO1:30

From one prompt to an editable 3D guitar with img2threejs

A real run in Codex: the agent follows the img2threejs workflow with a Hyper3D reference and builds an electric guitar as plain Three.js code, ending in a model you can spin and keep editing.

img2threejs@NickDevFE♥ 26

Try it in 60 seconds

npx --yes img2threejs@latest install
npx --yes img2threejs@latest doctor

Install command copied from the project README. Check the README for the latest version.

What it does

Show your agent one picture of an object or character and it rebuilds it as plain Three.js code, pass by pass, checking its own renders against the picture, so you get a 3D model you can rotate, animate and keep editing instead of a mesh file.

Rebuild the object in a reference image as a code-only, procedural Three.js model.

Short excerpt from the README of img2threejs/img2threejs. Read the full README on GitHub.

Inside the repo

[→ Open the Live Demo Gallery](https://img2threejsLive demosWhat it doesSubjects and detail accuracyHow it worksQuick start1. Install the base skill2. Install the plugin harness, if needed3. Choose plugins — do not install everything by d4. Run a reconstruction in your agent5. Audit and maintain the installationDriving it harder

A prompt to try

Use img2threejs to rebuild the object in this photo as a Three.js model with a simple idle animation, and show me each pass before the next: [image]

Written by us so you can reuse it. Replace each [bracket] with your details.

Step by step

  1. Open the GitHub repo and read the README.
  2. Run npx --yes img2threejs@latest install, then npx --yes img2threejs@latest doctor to check which agents got the skill.
  3. Restart your agent.
  4. Give it a reference image and ask it to rebuild the object as a Three.js model, then review each pass it renders.

Watch out for

A single model can burn a big share of a weekly coding-plan quota, especially with the strongest models. Add-on plugins are separate installs and one (environment) is private and needs approved access. Only rebuild things you have the right to use: characters and products from games or brands belong to their owners.

Docs, demos & materials

Common questions

What does img2threejs do?

Show your agent one picture of an object or character and it rebuilds it as plain Three.js code, pass by pass, checking its own renders against the picture, so you get a 3D model you can rotate, animate and keep editing instead of a mesh file.

Which AI agents can use img2threejs?

It works with Claude Code and Codex. The code is on GitHub at img2threejs/img2threejs.

Is img2threejs free?

Free & open source (Apache-2.0). Needs Node.js 18+, Git and Python 3.10+. Detailed models use a lot of tokens; optional add-ons such as Hyper3D or Tripo for reference meshes are paid services.

How do I install img2threejs?

Run the install command from the README: “npx --yes img2threejs@latest install”. Check the README on GitHub for the latest version, then follow the steps on this page.

Is img2threejs safe to install?

We read 223 instruction and code files in the repo and found no red flags. That is not a guarantee, so review anything that runs commands on your machine.

Sources & credit

All credit to the original authors. We rewrite in our own words and link back. Something wrong? Report it.

Related skills and use cases in Motion Graphics

See all Motion Graphics entries →

Related

HyperFrames: write HTML, get a video thumbnailSKILL0:56

HyperFrames: write HTML, get a video

Open-source renderer that turns HTML/CSS/JS scenes into frame-exact MP4s; built so coding agents can drive it.

Claude Code logoCodex logoClaude Code +1★ 63.8k
/brag: turn a finished project into a launch video thumbnailSKILL0:34

/brag: turn a finished project into a launch video

Type /brag in a project; it reads the code and renders a ~20s launch film with music, captions and share copy.

Claude Code logoCodex logoClaude Code +1★ 16k
Anatomy: interactive isometric illustrations thumbnailSKILL0:28

Anatomy: interactive isometric illustrations

Draws detailed, interactive isometric cutaways of real objects as code; a port also runs in ChatGPT/Codex.

Claude Code logoCodex logoClaude Code +1★ 10.6k
huashu-art-motion: animate artwork in 35 art styles thumbnailSKILL

huashu-art-motion: animate artwork in 35 art styles

Brings paintings and illustrations to life with code, offering dozens of art styles and several narration patterns for art-explainer videos.

Claude Code logoCodex logoClaude Code +1★ 4.2k
GSAP official agent skills thumbnailSKILL

GSAP official agent skills

Official skills from GreenSock that teach agents to write correct, smooth GSAP animations.

Claude Code logoCodex logoClaude Code +1★ 16.4k
onetake: launch films shot as one continuous take thumbnailSKILL

onetake: launch films shot as one continuous take

A motion skill for product launch films and feature demos where each moment turns into the next with no hard cuts, and a checker script rejects drafts that still feel like a slideshow.

Claude Code logoCodex logoClaude Code +1★ 2.9k

Free newsletter

Friday Picks

New AI tools you can use right away, in plain words. Every Friday.

Free. No spam. Unsubscribe anytime.