#20 · Primary category: AI Design & Prototyping
img2threejs
Rebuild the object in a reference image as a code-only, procedural, quality-gated, animation-ready Three.js model. Token-efficient image-to-3D.
Project last updated:08/29/26
GitHub Stars
14.5K
Forks
1.2K
Contributors
3
License
Apache-2.0
Why we included this project
When you need a specific real-world object in a Three.js scene, the usual options are blunt: hand-build the geometry, buy a mesh, or pull something off the web that never quite fits. img2threejs takes a different route. Feed it a reference photo, or a clean front/side/top board, and it generates editable TypeScript that rebuilds the object procedurally, with an optional textured GLB/glTF export when you want one. The result is not a black-box mesh; it comes out as a typed factory driven by a JSON spec, so individual parts like a camera lens or a drill chuck stay addressable and can be renamed, refactored, animated, or wired into collision and interaction logic like any other code. That code-first output suits product configurators, web explainers, and game prototypes where parts need to move and react rather than just sit on screen. It is also deliberately economical with tokens, which matters when you are iterating on a scene through an AI coding agent and want to keep the context window from filling up.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
open-design
Open-source Claude Design alternative: local-first desktop app turning coding agents into a design engine for prototypes, landing pages, dashboards, slides, images, and video, with file exports (HTML, PDF, PPTX, MP4).
impeccable
The design language that makes your AI harness better at design.
gradio
Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!
tldraw
Build infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.
next-ai-draw-io
A next.js web application that integrates AI capabilities with draw.io diagrams. This app allows you to create, modify, and enhance diagrams through natural language commands and AI-assisted visualization.