Skip to content

xeolabs/scenejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
xeolabs
Jan 29, 2015
9f20f2e · Jan 29, 2015
Jan 29, 2015
Sep 16, 2014
Jan 27, 2015
Sep 16, 2014
Sep 9, 2013
Jun 25, 2013
Aug 14, 2013
Jan 27, 2015
Jun 13, 2014
May 29, 2013
Oct 24, 2013
Sep 16, 2014
Dec 15, 2014
Sep 29, 2014
Nov 24, 2014

Repository files navigation

SceneJS

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

Downloads

Using the Plugins

To keep the core library small, SceneJS dynamically loads it’s non-core functionality from a directory of plugins, which it loads on-demand from the plugins directory within this GitHub repository.

You can hotlink to this library if you're OK with using the plugins from this repo and don't need any plugins that provide textures, (because those textures won't load cross-domain).

If not, then just do this:

  1. get a copy of the library
  2. get the ZIP archive of plugins
  3. unzip that archive, say to directory myDir
  4. configure SceneJS to load the plugins from there, like this:
SceneJS.setConfigs({
    pluginPath: "./myDir/plugins"
});

Then off you go, start building a scene:

var myScene = SceneJS.createScene({
    // ...
});

Read more in the Quick Start tutorial.

Building

SceneJS requires nodejs and ncp. To build, simply:

npm install ncp

```node build.js``

Then the binaries will appear in ./api.