@tresjs/core ▲ ■ ●
Declarative ThreeJS using Vue Components
- 💡 Build 3D scene as they were Vue components
- ⚡️ Powered by Vite
- 🥰 It brings all the updated features of ThreeJS right awayregardless the version
- 🦾 Fully Typed
Tres (Spanish word for "three", pronounced /tres/
) is a way of creating ThreeJS scenes with Vue components in a declarative fashion. Think of it as a React-three-fiber or Lunchbox but without the need of a custom Vue3 Renderer.
Docs
Checkout the docs
Demos
Ecosystem
Contribution
We are open to contributions, please read the contributing guide to get started.
Setup
pnpm install --shamefully-hoist
Playground
To run the small playground
pnpm run playground
Build lib
To build the core as library mode just use
pnpm run build
Docs
To run de docs in dev mode
pnpm run docs:dev
To build them
pnpm run docs:build
License
MIT
Be the first to support this project here ☺️