A focused Next.js prototype for turning uploaded SVG files into simple 3D medal, badge, and metal plate models.
- Upload or paste an SVG design.
- Preview direct SVG layer extrusion.
- Save works locally in IndexedDB and load saved works from the sidebar.
- Export the current work as JSON, including the original SVG source.
- Select shapes from the layer list with Cmd/Ctrl-click multi-select, Shift-click range select, Cmd/Ctrl+A select all, and Esc clear.
- Adjust per-shape thickness, bevel, material, color, precision, visibility, and front/back height offset.
- Reset selected colors back to the original SVG color.
- Export a GLB model and copy a React/Three code snippet.
npm install
npm run dev