Turn SVG designs into 3D models with Medal Forge
CatsJuice/medal-forge210
+210/day20
TypeScriptWeb🚀 Just LaunchedAI Analysis
A Next.js tool for extruding SVG files into 3D medals and badges with GLB export.
Built for Frontend developers and designers looking to generate 3D assets directly from vector files.
From the README
Medal Forge
A focused Next.js prototype for turning uploaded SVG files into simple 3D medal, badge, and metal plate models.
What works now
- 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.
Run
npm install
npm run dev