https://github.com/codenameyau/threejs-prototype-starter
Starter three.js application with function constructor and prototypes
https://github.com/codenameyau/threejs-prototype-starter
Last synced: over 1 year ago
JSON representation
Starter three.js application with function constructor and prototypes
- Host: GitHub
- URL: https://github.com/codenameyau/threejs-prototype-starter
- Owner: codenameyau
- License: mit
- Created: 2014-08-17T01:06:10.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2014-08-17T04:00:00.000Z (almost 12 years ago)
- Last Synced: 2025-01-29T20:19:44.418Z (over 1 year ago)
- Language: JavaScript
- Size: 262 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
threejs-prototype-starter
=========================
###Description
Threejs Prototype Starter is a boilerplate application that uses
function constructor and prototypes for Three.js projects.
This makes it easier to read and test Three.js applications,
in addition to reusing prototype functions and properties.
####Features
* Ability to build your Three.js app with prototypes
* Provides interface to customize settings
* Automatically pauses clock and renderer when switching tabs
* Pause renderer and clock with spacebar
* Built-in floorGrid during start
* Common utilities function
* Packaged with OrbitControls and dat GUI
* Packaged with `rename.sh` script
###Installation
1. Clone this repo
2. Delete the `.git` folder and run `git init` or clone your repo
3. Rename your project: `rename.sh StarterApp BadassApp`
4. Install node packages for gulp: `npm install`