Inside my Iterator I have a Directory Scanner linked to a couple of
Structure Member patches to get the location of images within a
folder.
If I connect the Iterator variables to an Image with String patch I
can render the location of several different images in the viewer
window.
However if I connect the Structure Member to an Image Downloader
Patch and then to the Billboard I get several copies of the same
image!
At first sight this seems to defy logic.
Is this
- because the Iterator patch can't do this?
- a bug?
- cos I've made a basic error which I can't spot?
A combination of the above:
The image downloader will only execute once when inside an iterator
(as far as I can tell) so it pulls the first image, and subsequent
iterations use the initial run's image. Setting it to synchronous
doesn't behave as expected; so, it's a bug with the patch's declared
time mode. Patches can tell QC to only execute them if the time
changes, and inside an iterator each iteration sees the same time, so
it's actually doing "the right thing" as far as it's configured, but
it's configured incorrectly (if that makes any sense).
The iterator patch is capable of working like this (kineme's Image
Downloader Blocking: http://kineme.net/ImageDownloaderBlockingPatch20071010beta
performs as expected inside an iterator, though the performance is
terrible when used as such.)
As a cheap hack workaround, you could try using the Movie Loader
instead of the image downloader; it works as one would expect.
However, its performance is comparably bad to the Image Downloader
Blocking patch, so neither of those alternatives is particularly
helpful :(
--
[ christopher wright ]
[EMAIL PROTECTED]
http://kineme.net/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]