Back to project
Project Post 5/11/2026

3D Desk Configurator

3D Desk Configurator

Interactive 3D configurator to customize a standing desk with Vue 3 and TresJS. Real-time finish and color customization.

📋 Description

Web application to configure a standing desk in 3D, with real-time finish and color customization.

🔗 Demo: https://tresjs-table-vue.vercel.app/

✨ Features

  • Interactive 3D scene with orbit controls.
  • Desk finish customization.
  • Accessory color selection (laptop, headphones, and plant).
  • Optimized on-demand rendering.
  • Simple UI focused on instant visual feedback.
  • Debug tools and performance metrics support.

🧰 Tech Stack

  • Vue 3
  • TresJS / Three.js
  • TypeScript
  • Vite
  • UnoCSS

⚙️ Installation and Usage

pnpm install
pnpm dev

Available at http://localhost:5173.

pnpm build

🤝 Contributing

Ideas and improvements are welcome.

  1. Open an issue to discuss what you want to change.
  2. Submit a Pull Request with your proposal.
  3. Include technical context and a short demo/screenshot when possible.

📄 License

MIT

More related posts

No more related posts.