Archive for quartz composer

Make The Line Dance / Video

Posted in experimental, MadMapper, video mapping with tags , , , on March 21, 2011 by Francois Wunschel

Video report of an Augmented Dance session test.
I finally managed to reduce the latency a bit, perceptually at least.
Using a Kinect for skeleton tracking,
QC to render the lines (+1024_ParticleWarfare + 1024_Rope + 1024_Skeleton),
MadMapper (+Syphon) to match video and real action,
MaxForLive for the randomly generated piano sounds.
And a Canon 5D SLR for the shooting.



QC Recursion

Posted in experimental, quartz composer with tags , , on March 7, 2011 by Francois Wunschel

My inability to make iterator-friendly code just got me angry, so I started off with a fresh plugin project. Objective C recursive methods… and finally I got it working within an iterator context.
The recipe ? Just make everything obj-c. Pff, much a do about nothing. Thx Vade for pointing me in the right direction.

_1024_MetaBalls QCPlugin

Posted in QC plugins, quartz composer with tags , , , on February 25, 2011 by Francois Wunschel

Meatballs Metaballs, yeah, how original.
These ones come with hair, so I’d rather call them Big Fat Hairy Balls, on the CPU.

Uses the marching cube method, from sources taken here and there on the net.
(big up to Andreas Jonsson, Matthew Ward, Jeff Lander, Paul Bourke and Paul Baker for their great references.)
The plugin is still highly un-optimised, using direct GLcalls for hair instead of vertex arrays. So there’s plenty of room for enhancement.

Sample files in the download archive  (including a pretty cool audio reactive comp.)

_1024_LSystem

Posted in QC plugins, quartz composer with tags , , , on February 24, 2011 by Francois Wunschel

Herr Lindenmayer, ja ja, sicher !
Not optimized (it uses Display Lists and not VertexArrays), still fun.
A great opportunity to practice your german.
Check http://en.wikipedia.org/wiki/L-system for detailed explanations.
This will also reveal that the guy was actually Hungarian.
My bad. Magyar túl nehéz.
Still not working inside an iterator although I tried the @synthesize method.
Ivars is something I don’t quite get. And I hate cocoa.
But I like chocolate++.
Next step ? Replace the point with textured PointSprite.


Metaballs

Posted in experimental with tags , , on February 24, 2011 by Francois Wunschel

I found an interesting article about marching cubes and tryied to port it to a QCplug.
So… yet another sluggish metaballs.
The calculation is done on the CPU, hence a speed ok at low resolution, but quite troubled at higher rez. / polycount.
Still, the effect is quite nice and blobby. Nothing new here, but a nice opportunity to learn how to make polygons from a cube_grid.

and more interesting: Hairy Balls…

_1024_Rope QCPlugin

Posted in QC plugins, quartz composer with tags , , , , on February 22, 2011 by Francois Wunschel

Quite explicit: a plugin to simulate a rope, using Verlet integration.
Doesn’t work inside an iterator (yet).
Sample files included.

_1024_PerspectiveMatrix QCPlugin

Posted in QC plugins, quartz composer with tags , , , on February 22, 2011 by Francois Wunschel

I had a few requests from people wanting a modified version of _1024_Perspective plugin, that works not just on a quad, but on the whole openGL scene.
I happened to have this plugin internally, so here is PerspectiveMatrix, that does the job.
Layer it BEFORE your bunch of sprites, and they will all match the perspective plane that you define.
Usefull when mapping just one plane.
Sample file included. download from the box.

Line Dancing

Posted in experimental with tags , , , on February 21, 2011 by Francois Wunschel

Remember the PSone game called Vib Ribbon (by Masaya Matsuura) ?
It is one of my fav’ all-time game.
Pure and minimal, just white, much better than Rez.

Well, this is the same, audio reactive line craziness, with a Kinect instead.
Time to put some music and dance.
This is obviously the beginning of a new project (and a new plugin) …

Continue reading

_1024_Cloth QCplugin

Posted in experimental, QC plugins, quartz composer with tags , , on February 17, 2011 by Francois Wunschel

As there as been quite a discussion on the forums recently about a QCcloth simulation, and that I also happened to have one in the tube, I’m posting this very-early build of a Cloth QCplugin.
Feature set is quite poor, as I’m still struggling to find an elegant and usefull way to publish controls. So this plugin is early alpha, and I doubt it can be of any use to anyone.
However, I’m posting it in case somebody has an interesting idea on how to control it, UI-wise. Any comments welcome.
Eventually, it will end up in Euphorie show. I guess I’ll be physically blowing on a virtual cloth…
Download the 0.1 version from the box. Sample file included.

More Kinect phun

Posted in experimental, quartz composer with tags , on February 7, 2011 by Francois Wunschel

Some more K-fun today.
I’ll probably be using this for the BoomBox in April.
Currently rendering lines between each 3d point, add some simplex noise and a glow post-fx.