
camera-to-blender
Take a photo of real objects, and paste them in Blender
The Lens
By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.
Updated Sep 2026
Point a phone at an object, tap the shutter, and about a minute later it is sitting in your Blender scene as a textured mesh. camera-to-blender is the glue holding that together: a FastAPI relay server, a phone-shaped web app, and a Blender add-on listening on a WebSocket. MIT licensed, and the code costs nothing.
The generation does not happen on your machine. Each capture fires two calls to Tripo3D's API, an untextured preview mesh so the viewport has something to show immediately, then a textured PBR model that replaces it. Setup means running the server, opening an ngrok tunnel (phone cameras require HTTPS), and pasting a wss:// URL into the add-on panel. Gemini handles background removal and is optional.
Here is the real number. Tripo sells credits at 100 per dollar. The preview costs 20 and the textured model costs 30, so every object you scan runs about 50 cents. New accounts get 300 free credits that expire in two weeks, which is roughly six scans.
The catch: a lovely demo wrapped around a metered API. Free ngrok URLs also rotate on every restart, so you reconnect Blender each session.
Free vs Self-Hosted vs Paid
fully freeFree
The whole repository: the relay server, the phone camera web app, and the Blender WebSocket import add-on. MIT licensed. Nothing in the code is gated and there is no paid version of this project.
Self-Hosted
You run all of it, and it has a few moving parts: Python 3.10+, Blender 3.0+, the add-on installed and connected, the server running on the same machine as Blender, and an ngrok tunnel because phone browsers will not open a camera over plain HTTP. Testing from a laptop webcam skips ngrok entirely. Free ngrok URLs change on every restart, so the add-on needs reconnecting each session.
Paid (the part that actually costs)
Tripo3D does the 3D generation and it is required, not optional. Credits are $1.00 per 100. Each capture creates two tasks: an untextured image-to-model preview at 20 credits and a textured PBR model at 30 credits, so roughly $0.50 per object. New API accounts get 300 free credits that expire after two weeks, about six objects. Gemini handles optional background removal and can be left out with no loss of core function.
The Math
Scanning 100 objects runs about $50 in Tripo credits. For occasional props and set dressing that is trivial. For a team scanning inventory or building an asset library it adds up quickly, and at that volume you should price the Tripo API directly against a dedicated 3D capture service rather than treating this as free software.
Verdict
The software is free. The pipeline is metered at roughly 50 cents an object, and that is the number to plan around.
MIT and free, but every scan spends about $0.50 of Tripo3D credits. The 300 trial credits cover roughly six objects before you pay.
What to do by team size
- Solo
- free tool, but budget about $0.50 per scan in Tripo credits
- Small team
- free tool; fine for occasional props, meter the API spend if it becomes a habit
- Medium team
- free tool, though the ngrok and single-relay setup was not built for shared use
- Large team
- Not built for this. Buy a dedicated 3D capture service or drive the Tripo API directly
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores
Trust Signals
License: MIT License
Use freely, including commercial. Just keep the license.
Commercial use: ✓ Yes
About
- Owner
- ahujasid (User)
- Stars
- 836
- Forks
- 83
Also by ahujasid
Explore Further
More tools in the directory
openclaw
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
389.9k ★everything-claude-code
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
264.1k ★hermes-agent
The agent that grows with you
247.6k ★