Cvis
published on: July 16, 2009
Cvis was a project I started in order to create an opengl based music visualization program, essentialy using music to generate graphical data.
Engine Details
The engine has two main componants, a feedback based movement engine and the main scene engine. the movement engine uses small programs to "push" an image in various ways, feeding the image that is created from that back into the movement engine create's nice looking effects.
the scene engine then takes the output from the movement engine and creates a scene from it, the only scene I created is a tunnel scene with the movement output posted onto the sides with a randomly "bursting" box structure in the middle.
Also of note there is glsl programs creating a bloom effect and providing colour filters on the movement output.
Article Tags opengl, C, experimental, glsl, code
Leave a reply: