This is an attempt to make something like "vvvv" in javascript, html and webgl.
- modular
- creating a custom "node" must be as easy as possible
- should be possible to switch interface for live performance (selection of buttons/toggle)
- timeline (global and "local")
- use flash or processing via websockets to get incoming sound, live or mp3
- create something like a player that loads a saved project and only display the result
- maybe add processingjs.org as an alternative to three.js
- install node.js 0.4.x (http://nodejs.org/)
- install npm (https://github.com/isaacs/npm)
- install compass/coffeescript (http://compass-style.org/ and http://jashkenas.github.com/coffee-script/)
- optional: install vogue (https://github.com/andrewdavey/vogue)
- cd in ThreeNodes
- npm install -d
- cd in ThreeNodes
- node server.js
- if vogue is installed open another terminal and simply call "vogue" in ThreeNodes.js/public/ directory
- with firefox or chrome go to http://localhost:8042/
- allow this site to create popups (for webglrender node)
First, create a webglrenderer node. Then add a scene and connect it to the "scene" of the webgl node. On the scene children you would connect a "merge" and to it a mesh. With that there should be a red cube showing in the renderer window.