Skip to content

The service development friendly Web3D library for next generation.

License

Notifications You must be signed in to change notification settings

DOBEEE/jThree

 
 

Repository files navigation

jThree

Slack Status Circle CI LICENSE Dependency Status devDependency Status

CI system has been moved to CircleCI from travisCI.

travisCI build log is available here https://travis-ci.org/jThreeJS/jThree for a while

What is jThree?

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.

Purposes

  • 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 ❤️

Dependencies

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

Contributions

Thank you for your interest in contributions! 😙

Installation to build

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)

About

The service development friendly Web3D library for next generation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 78.8%
  • JavaScript 7.8%
  • HTML 7.3%
  • CoffeeScript 4.9%
  • Other 1.2%