Quartz Composer Animation Exhibit C - Dance with Kineme3D

gtoledo3's picture

This is a sequel to my last post about triggering movements with md2 sequences. This one shows another approach; it automates the triggering of the pose sequences, and also adds elements of traditional QC animation, such as translation/rotation of the render. It also integrates audio reactivity, via Kineme Audio Tools.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

gtoledo3's picture
Re: Quartz Composer Animation Exhibit C - Dance with ...

This is an example of how to take the initial file, add another motion sequence, and increase duration of the "rotations through" each sequence.

This also shows how to integrate a number of other techniques, as well as Kineme plugins. The previous post makes use of Kineme3D and Audio Tools. This one expands by adding use of GL Tools.

In this example, instead of a background sprite, there is a Kineme3D plane. This plane has input values that are being fed from the Kineme Audio Tools volume peak output. The volume peak output needs it's structure to be sorted, hence the structure sort. This then leads to a simple math patch to "amplify" the output data... which is fed to the Gravity Warp patch. This makes the background typography warp in time with volume peak. There is a also a twister patch applied, which is set to give a "static warp".

The Y position of the Kineme 3D render which renders the Goblin md2 also makes use of the interactive audio element to make it raise in Y translation a bit. This is connected to a smooth patch to add another degree of control to the audio generated movement.

The Kineme3D plane/ typography background, also makes use of GL Tools. It is set to "alpha" blend. The color input is being fed with an HSL color patch that has it's alpha value set to less than 1. This creates transparency.

All of this is inside of a 3D transform/GL Tools Field of View combo. This is setup with some interpolation patches to simulate camera movement. The scene is also in a trackball to add another interactive element, and to show how a scene can have programmed camera movements, yet also "modify" those movements to a degree with a simple trackball after the fact.

This file should be placed inside of the folder for the last download, to ensure that it does not open in debug mode, as I have not bundled the media with this download, and paths are relative. Placing inside of the folder from the last download should be fine. Also take care to download all applicable plugins.

Excuse any errors in notation, and I will try to correct any that come up.

s.rozsa's picture
Re: Quartz Composer Animation Exhibit C - Dance with ...

LOL! ROTOFL! Excellent piece of work Goerge ;-)

gtoledo3's picture
Re: Quartz Composer Animation Exhibit C - Dance with ...

Yeah, I DEFINITELY find this to be highly amusing :o) I did something really similar a bit ago with a few md2 characters dancing... but I wanted to just re-approach it for this one, using the kineme goblin model, since it is something that people are probably more familiar with seeing the normal poses on.

I have people ask about my "camera" effects, so I wanted to use this as an example to show that what I'm doing is actually a fairly easy route. However.... my mind is used to thinking of timing/period/delay amount stuff (from AE work, programming delay/echo to hit on certain beats), so little things like the FOV patch that has the "moving" end value supplied by two interpolates hooked together is a natural way of thinking for me.

I think I had to re-upload the one on the other thread 3 times, b/c I uploaded the wrong version, or noticed something fubar afterwards. I think it STILL has a grammar flaw in one of the notes, but screw it. Next time, I'll treat it like I was doing a term paper back in college :o)

I will also throw out there, that if anyone knows of any decent md2 creation software (besides Blender), for Mac, let me know. I am aware of one called Misfit Model (or something similar to that), yet I don't think it works on Intel, not sure.

Even Polycount recently went offline (a forum has apparently popped up, but the orig site is offline, that had many models), so that REALLY sucks :o(