CI system has been moved to CircleCI from travisCI.
travisCI build log is available here https://travis-ci.org/jThreeJS/jThree for a while
jThree is an innovative 3D graphics engine. It may seem to be just a javascript library. However, jThree will enable browser to use most of the feature as other game engines do in local environment, plugins features,hierarchies,templates,module systems.
- Provide a good learning resource for the beginners to know how programming is awesome via this library.
- Sharing features that will be achieved easily by this library implemented with javascript.
- Redefine legacies of 3DCG technologies on the Internet.
- Have Enjoyable contributions ❤️
This library depends on the following libraries. We appreciate these contributors below ❤️
Name | Purpose | URL | Memo |
---|---|---|---|
gl-matrix | Use for calculation for webgl | https://github.com/toji/gl-matrix |
Thank you for your interest in contributions! 😙
You need the applications below.
- node.js
- npm
You need not to install any packages in global.
You need to run the command below to install npm packages,bower packages,and so on in local environment.
npm install
That is all you need to do for preparation!
Then, run the command below to build "j3.js"
npm run build
command | description |
---|---|
npm run build | build "j3.js" |
npm run test | run test |
npm run watch | watch files for build and run simple web server(under wwwroot) |
npm start | only run simple web server(under wwwroot) |
(simple web server supported LiveReload)