Skip to content
forked from xeolabs/scenejs

An extensible WebGL-based engine for high-detail 3D visualisation

License

Notifications You must be signed in to change notification settings

tsherif/scenejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SceneJS

SceneJS is a concise and flexible WebGL scene graph framework for JavaScript.

Some key features:

  • pure JavaScript API
  • generates GLSL automatically - so you don't have to know GLSL
  • procedural scene generation
  • bounding boxes
  • level-of-detail culling
  • flexible data flows
  • scene composition from parameterisable library modules
  • supports server control of client scene graphs through WebSockets
  • animated textures
  • almost everything animatable
  • branching
  • instancing
  • debugging modes
  • and more..

Building

To build SceneJS, you'll need Java and ANT. Then at the same level as build.xml, type:

ant all

That will create the "dist" directory, which will contain SceneJS libraries, JSDocs and examples.

Resources

Website: http://scenejs.org

Author: http://www.retaggr.com/page/LindsayStanleyKay

Live examples: http://www.scenejs.org/load-ide.html

Wiki: http://scenejs.wikispaces.com/

Facebook Group: http://www.facebook.com/group.php?gid=350488973712

YouTube channel: http://www.youtube.com/user/xeolabs

Twitter: http://twitter.com/xeolabs

Google group: http://groups.google.co.nz/group/scenejs?lnk=gcimh

Issue tracker: http://bit.ly/9Cpzi0

About

An extensible WebGL-based engine for high-detail 3D visualisation

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.0%
  • Other 1.0%