One Pic. One Click.
Full 3D.
The world's fastest client-side 3D asset generator. Turn any concept art, logo, or photo into a clean, watertight 3D model in seconds. Export production-ready GLB, OBJ, or STL without cloud queues or subscriptions.
3D Studio
Convert any image into a production-ready, watertight 3D asset in real time. Inspect topology, switch render modes, and export directly for 3D printing or game engines.
Drop your image here or browse files
Supports PNG, JPG, WEBP, SVG · Processed locally with WebGL · 0 server latency
Built for Your 3D Pipeline
Hyper-fast geometry synthesis designed to move directly from visual references into Blender, game engines, or 3D printer slicers.
Single-Image to 3D Relief
Transform any 2D illustration, logo, or game art into a dense 80×80 voxel elevation mesh in milliseconds.
Watertight Slicing Geometry
Automatically adds plinth skirts and closed volumes so exported STL models drop straight into Bambu Studio or Cura.
Multi-Format Export Engine
One-click export to GLB for Web 3D/AR, OBJ for DCC modellers (Blender/Maya), and binary STL for additive manufacturing.
100% Client-Side Privacy
All WebGL rasterization and mesh generation execute on your device GPU. Zero images sent to third-party clouds.
Engineered for Every 3D Workflow
Whether you're crafting indie game assets, preparing custom 3D prints, or designing AR product experiences, One Pic 3D delivers immediate geometry.
Game Developers & Modders
Rapidly turn weapon skins, environment props, and UI glyphs into game-engine ready GLB and OBJ assets for Unity, Unreal Engine, and Godot.
- Direct GLB / OBJ import
- Clean vertex colors
- Low draw-call geometry
Makers & 3D Printing
Produce manifold, watertight bas-relief medallions, keychains, and figurines. No manifold repair or boolean stitching required.
- Binary STL download
- Solid skirt base plinth
- Cura & Bambu tested
Product Teams & E-Commerce
Preview packaged products, badges, and embossed merchandise in real-time interactive 3D WebGL viewers on any website.
- Instant WebGL orbit
- Mobile touch responsive
- Sub-second rendering
Concept Artists & Designers
Validate 2D concept silhouettes against 3D lighting, depth, and specular angles before committing to manual sculpt passes.
- Dynamic depth slider
- Wireframe topology view
- Clay shading mode
Production Demos
Generated code, running live — orbit any model, inspect its reference, and study the exact procedural factory that built it.
- characterv1.5.1wip
Dual-Sword Warrior — Procedural Surfaces
- characterv1.5.0wip
Low-Poly Humanoid — Rigged
- objectv1.4.4★ FEATURED
Talon Knife | Doppler Ruby (FN)
- objectV2
AWP | Medusa (MW) · V2 rebuild
- characterv1.5-betawip
Pikachu 10K Star Celebration
- objectv1.4.1
Glock-18 | Ghost Protocol (WW)
- objectv1.3
Classic Knife | Fade (MW)
- objectv1.3
BMX Endurance Bike
- objectv1.3
M9 Bayonet | Doppler Phase 2
- objectv1.2
Sony WF-1000XM3 + Case
- objectv1.2
ISSACA 12 Gauge Shotgun
- objectv1.2
Gerber Paracord Knife
- objectv1.2
Doraemon House (isometric)
- objectv1.2
War-Hauler "SECTOR 07"
- objectv1.2wip
Crowned Loot Chest
8-Stage Sculpting Pipeline
A staged sculpting pipeline generates and vision-reviews one pass at a time — self-correcting until every identity-defining feature clears its threshold.
- 01
blockout
Mass, proportion, silhouette — the read must survive before any detail exists.
- 02
structural
Named parts, pivots, sockets: a runtime hierarchy the code can address.
- 03
form
Bevels, rounds, panel seams — geometry that matches the reference, not approximates it.
- 04
material
Finish class and gradient stops derived from reference pixels, not memory.
- 05
surface
Micro-detail: wear, stains, engraved linework, gloss-vs-matte zones.
- 06
lighting
Controlled camera views, tone-mapping checks, per-region comparison gates.
- 07
interaction
userData.tick idle loops, articulation-ready joints, colliders.
- 08
optimization
Triangle and draw-call budgets enforced without losing identity.
Compare 3D Generation Methods
See why creators choose instant, local WebGL reconstruction over server queues and complex scanning rigs.
| Feature | One Pic 3D | Cloud AI 3D Services | Photogrammetry |
|---|---|---|---|
| Generation Time | Instant (0.1s) | 2 – 10 minutes (queue) | Hours of multi-angle capture |
| Data Privacy | 100% Client-Side GPU | Images stored on remote servers | Local (manual processing) |
| 3D Printing Readiness | Watertight Base Plinth STL | Often open non-manifold surface | Noisy mesh requiring cleanup |
| Cost & Limits | 100% Free & Unlimited | Pay-per-credit / Monthly sub | Expensive multi-camera software |
| DCC Export Formats | GLB, OBJ, binary STL | GLB / USDZ only | Raw heavy OBJ / PLY pointclouds |
Quick start
Runs under Claude Code, Codex, or OpenCode. Python 3.10+ stdlib only — nothing to install.
1 Install the skill
git clone https://github.com/img2threejs/img2threejs.git \
~/.claude/skills/img2threejs2 Invoke with one image
/img2threejs Rebuild this object as a Three.js model,
keep the proportions, angles, and colours.3 Follow the passes
The skill classifies the subject, runs the detail inventory, and gates every pass on its own — a side-by-side comparison at each step until the render matches.
Frequently Asked Questions
Everything you need to know about the reconstruction engine, exported formats, and 3D printing workflows.
Is this photogrammetry or mesh extraction?
No. It is reconstruction-by-code: a staged pipeline writes a TypeScript THREE.Group factory from primitives, procedural shaders, and generated geometry. One reference image is enough; nothing is downloaded or scanned.
Can it do characters, not just objects?
Yes. Characters route through an anatomy-aware track — head-unit proportions, facial landmarks, pose — with an opt-in projection-first path when maximum likeness for a specific person matters. The pipeline reports per-region confidence instead of inventing hidden detail.
What 3D formats can I export?
The studio provides 1-click downloads for GLB (optimized for WebGL, Three.js, and AR mobile quick-look), OBJ (universal polygonal mesh for Blender, Maya, 3ds Max, and ZBrush), and binary STL (watertight geometry ready for slicing in Cura, Bambu Studio, and PrusaSlicer).
Are the exported STL models 3D-printable?
Yes. The engine automatically builds a solid ground plinth and continuous skirt around the elevation voxels, guaranteeing an enclosed, watertight manifold mesh. You can slice and 3D print the STL directly with FDM or SLA resin printers.
What do I need to run it?
An agent host (Claude Code, Codex, or OpenCode) and Python 3.10+ — the forge scripts are stdlib-only. The rendered output needs any browser that runs Three.js.
What license?
Apache License 2.0 — skill, showcase, and generated factory code alike. You are free to use the code and models in personal or commercial projects.