daeken / Qtzweb

Quartz Composer to JS/WebGL compiler

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Qtzweb

Quartz Composer to JS/WebGL compiler

Installation

sudo easy_install biplist pyyaml

Running

convert.py is the main file for the compiler.

Example usage: python convert.py demos/IWTC.qtz > IWTC.html

You can also pass in the name of an audio file to be synced with the animation (it will be used as the timebase for the animation) after the qtz file. After that, you can pass any value to enable debugging.

python convert.py demos/IWTC.qtz iwtc > IWTC_audio.html
python convert.py demos/IWTC.qtz iwtc debug > IWTC_audio_debug.html
python convert.py demos/IWTC.qtz none debug > IWTC_debug.html

When passing an audio file (e.g. not none), it will automatically assume that you have both an mp3 and ogg version of the track. (XXX: Fixme)

Help/Discussion

The official channel is #qtzweb on irc.freenode.net. Feel free to drop by for help or development discussion!

About

Quartz Composer to JS/WebGL compiler


Languages

Language:JavaScript 91.0%Language:Python 7.7%Language:Ruby 1.3%Language:CoffeeScript 0.0%