Iterators

Movieclip Iteration

r2specialist's picture

Greetings Kineme,

I have been developing some nice looking compositions for a 50" PQ multitouch surface, tons of fun and super easy to work with in quartz.

So far I have just been using particle systems with static images as the input to create multitouch effects but when I use a video input all the particles have the same movie position.

Hopefully there is a way to use iterators, sample and hold, and billboards to spawn videos with unique play positions (I don't think I worded that well). In other words, you press your finger down, a video plays at that position and stays there until it is done playing, meanwhile more of the same clip can be spawned around the composition, each instance starting from the beggining and playing to the end.

I doubt I am the first to attempt this and any guidance is greatly appreciated.

Thanks in advance!

How to overcome stop watch (and intergrator) not working inside an iterator?

jrs's picture

Hi All,

Does Anyone have any thoughts/ideas as to how I can overcome the stop watch patch not working inside an iterator? (oh and an integrator - http://kineme.net/forum/Discussion/DevelopingCompositions/IteratinganInt... )

I've attached an example where I have a small macro representing an "action" - this works fine for a single instance as shown up the top. When I put this macro inside an iterator though it dies due to stop watches (and integrators) not working inside an iterator.

Does anyone have any idea how I could achieve the same functionality inside an iterator?

Cheers in advance - James

Nested Iterators

Swiftlikeninja's picture

I am having a heck of a time getting nested iterators to work with the particle system patch. Currently I have 12 different iterators going through doing what I feel should be pretty simple to do using one set of nested iterators but every time I try its not responding properly. The only way I can get the correct results is by using all the separated iterators.

Im attaching my qtz so hopefully someone will be able to assist me. Im using the weighted grid generator and renderer from Here and using some ugly JS (cant quite wrap my head around JS nested loops either :P) and feeding the resulting structure into the iterators and just changing the source index for each of the iterators. My thought process is to nest the iterator and have the current index go to the source index and then it should step through the entire structure to do what all 12 iterators are doing, but again, Nothing usable It only appears to render one index of the structure.

Thanks in advanced