volkanakyel/vitrum-3d
volkanakyel/vitrum-3d has 49 GitHub stars and 3 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 04:06 UTC. Last push 2026-11-08.
What you can do
- Drop in an SVG, PNG, JPG or WebP
- Glass, metal, ceramic and colour finishes
- Extrude, stack, inflate or relief
- Built in millimetres
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
Turn any icon or logo into a 3D object in glass, metal or colour, right in the browser.
Creative & MediaREADME.md
Original
Vitrum
Vitrum turns a flat icon, logo or wordmark into a true-to-size 3D object in glass, metal or colour. It runs entirely in the browser. Your image never leaves the device.
Features
- Drop in an SVG, PNG, JPG or WebP
- Glass, metal, ceramic and colour finishes
- Extrude, stack, inflate or relief
- Built in millimetres
- Export to PNG, GLB or STL
How it works
The image is drawn to a canvas, masked and traced into an outline in a Web Worker. The outline is built into a solid, given a material and lit on a studio stage. No server, no external API.
Development
pnpm install
pnpm dev # http://localhost:3000
pnpm test # unit tests
pnpm test:e2e # end-to-end tests
pnpm generate # static build
Built with Nuxt, Three.js and Tailwind CSS.
Contributing
Issues and pull requests are welcome. Run pnpm check before opening a pull request.
License
MIT