geekspark-rh / dimo-renderer

Digital Motion visual art exhibit and game.

Home Page:http://palebluepixel.org/projects/dimo/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DiMo

Digital Motion visual art exhibit and game.

Contributing

Running DiMo only requires a web browser, but if you wish to contribute, there are a few dependencies that need to be installed. NodeJS, NPM, Ruby, and Sass.

Dependencies

Fedora/RHEL

sudo yum install nodejs npm ruby rubygem-sass

Ubuntu

sudo apt-get install nodejs npm ruby ruby-sass

Once you have NodeJS, NPM, Ruby, and Sass installed, you may...

git clone git@github.com:geekspark-rh/DiMo.git dimo
cd dimo
npm install

Dependencies are complete. Now it is time to hack.

grunt watch --dev

The project will be automatically re-built every time a file changes. The --dev option turns off JS/CSS minification, to make debugging easier.

After a build, open (or refresh) build/index.html in your browser of choice (must support WebGL).

About

Digital Motion visual art exhibit and game.

http://palebluepixel.org/projects/dimo/

License:GNU General Public License v2.0


Languages

Language:JavaScript 99.5%Language:HTML 0.3%Language:GLSL 0.2%Language:CSS 0.0%