A lightweight web app for drawing from 3D reference models. Rotate, pan, and zoom a 3D model while you draw — on desktop or mobile.
Available at: skkdevcraft.github.io/drawrefapp
demo-4x-720p.mp4
- 3D model viewer — inspect any angle while you sketch
- URL-driven state — share your exact camera position, model, and settings
- Mobile-friendly — touch controls with large tap targets
- Event-driven rendering — zero CPU usage when idle
- Settings registry — all configuration lives in one place
npm install
npm run dev # dev server at http://localhost:5173
npm run build # production build to dist/
npm run preview # preview the production buildContributions are welcome — whether it's a new 3D model, a feature, or a bug fix.
- Place your file(s) in
public/models/ - Open a pull request
Keep models low-poly and reasonably sized (aim for <5 MB).
- Read
docs/000.overview.mdfor the design philosophy - Read
docs/002.settings.mdfor the settings registry contract - Every configurable setting must be registered and URL-serializable
- Keep it simple — no frameworks, no continuous render loops
MIT