Hi everyone! I’ve been working on Iza 3D Product Designer, a product customization tool built with Three.js.
It combines a 2D editor with an interactive 3D view. Users can add text, images, artwork, and shapes, then see their changes applied to the model in real time. Designs stay synchronized between both views.
Some of its features:
- Multiple editable model parts, each with its own camera position.
- Color controls and adjustable material presets, including fabric, leather, metal, and glass.
- On-model controls for moving, rotating, and scaling artwork.
- Layers, saved designs, undo/redo, and configurable printing areas.
- Optional cloth movement that responds to model rotation.
- 2D and 3D previews, printing, and export options.
There’s also a product creation tool that takes a GLB model and generates the initial configuration and SVG silhouettes from its UV layout.
I’ve been testing it with shirts, caps, bags, shoes, mugs, and phone cases. I’d love to hear your feedback, especially on the editing experience, rendering quality, and performance.
