Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brunoimbrizi/webpack-threejs
https://github.com/brunoimbrizi/webpack-threejs
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/brunoimbrizi/webpack-threejs
- Owner: brunoimbrizi
- Created: 2018-07-06T09:15:29.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T16:21:40.000Z (almost 2 years ago)
- Last Synced: 2024-10-19T00:19:35.222Z (about 1 month ago)
- Language: JavaScript
- Size: 950 KB
- Stars: 27
- Watchers: 3
- Forks: 16
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# webpack-threejs
A simple boilerplate to start projects with Three.js and Webpack.
![screenshot](https://i.imgur.com/1T5YpbJ.png)
___### Run
- Install `npm install`
- Run `npm start` - open [http://localhost:8080/](http://localhost:8080/)
- Build `npm run build`### Libraries
- [AsyncPreloader](https://github.com/dmnsgn/async-preloader) - asset preloader
- [stats.js](https://github.com/mrdoob/stats.js) - performance monitor
- [Three.js](https://github.com/mrdoob/three.js/) - 3D engine
- [Tweakpane](https://cocopon.github.io/tweakpane) - GUI- [esbuild-loader](https://github.com/privatenumber/esbuild-loader) - fast JavaScript bundler
- [glslify](https://github.com/glslify/glslify) - module system for GLSL
- [SASS](https://sass-lang.com/) - CSS extension
- [Webpack](https://github.com/webpack) - build system### Shortcuts
- `H` - Home / reset camera
- `P` - Toggle parameters