This is a quickstart for vanilla three.js projects.
Comes already with the following features configured:
- Shader Material
- Orbit Controls
- Dat.GUI
- Component based structure
- ๐ Three.JS โ A declarative, efficient, and flexible JavaScript library for building user interfaces with WebGL
- ๐ Typescript โ The best way to avoid bugs and enforce correctness
- ๐ Vite โ Fast, opinionated web dev build tool
- ๐ SASS โ CSS, Sass, Tailwind, PostCSS with Autoprefixer
- ๐ Dat.GUI โ Easy way to experiment different values
- Clone this repo using
git https://github.com/SzasdHUN/three-ts-starter.git
2. Move to the appropriate directory: `cd three-ts-starter`
3. Run `yarn` or `npm i` to install dependencies
4. Run `npm run dev` to see the example app at `http://localhost:5173`