DoubleChok / goojs

3D WebGL engine.

Home Page:http://goocreate.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Goo Engine

Goo Engine is an open-source 3D engine using HTML5 and WebGL for rendering.

Project examples



[See more showcases](http://goocreate.com/)

How to build

npm install
npm install -g grunt-cli
grunt minify

Documentation

Releases

Goo Create Platform

Goo Create is a complete 3D authoring platform built on top of the Goo Engine.

How to run unit tests and visual tests

Start a web server, e.g. using:

npm install st -g
st --port 8000

And then open:

Style checks

To make sure that no incorrectly styled content appears, install the pre-commit hook:

grunt init-git

This makes Git check whether all added and modified files pass the style check before allowing a commit.

JS Doc

grunt jsdoc - outputs to out-doc

GooJS uses a custom documentation compiler, modoc; see tools/modoc/README.md for more details.

Building details

  • Minified and mangled: grunt minify
  • Minified: grunt minify-no-mangle
  • Concatenated: grunt minify-dev

License

The Goo Engine is released under the MIT license.

About

3D WebGL engine.

http://goocreate.com

License:MIT License


Languages

Language:JavaScript 97.9%Language:HTML 2.1%Language:CSS 0.0%Language:Shell 0.0%