๐ธ โ ๐ง What happens when you point an open-source 3D model at a single photo?
I spent time exploring open-source photo-to-3D generation โ and ended up building Dioramic to put what I learned into something usable.
How it works:
๐น Upload a photo of an object
๐น Hunyuan3D-2.1 (open-source) runs on a rented GPU โ background removal โ shape generation โ texture painting
๐น Get back a textured .glb mesh in about 4โ5 minutes โ view it in-browser and download it
Why open source mattered here:
Most "photo-to-3D" tools are closed, paywalled black boxes. Exploring an open model meant I could actually see the pipeline end to end โ and Dioramic keeps that transparency: the Next.js frontend, the three.js viewer, and the GPU worker are all in the repo, so anyone can read it or self-host it.
Tech stack: Next.js 16 ยท three.js ยท Clerk ยท Neon Postgres ยท Vercel Blob ยท Modal ยท Hunyuan3D-2.1
Every account gets 5 free generations โ no credit card required.
๐ Try it live: https://dioramic.vercel.app/
๐ป Source code: https://github.com/Hitesh-s0lank...
If you're also exploring open-source 3D/generative AI models, or work with 3D pipelines, product visualization, or game assets โ I'd love to compare notes. Feedback and stars on the repo welcome.
#3DModeling #GenerativeAI #OpenSource #NextJS #ThreeJS #AI #WebDevelopment #ComputerVision #Photogrammetry #BuildInPublic