QC4

QC4 Snow Leopard Template Startup page semi-hack curiosity...

gtoledo3's picture

I'm not going to go into the excruciating detail that I do on my blog, but while writing a bug report on QC4 today I noted a fun, if not so important, "tidbit":

If one creates "Mesh Filters" and "RSS Visualizers" folders for Developer/Library/Quartz Composer/Examples, what are now "dead links" on the Template page will now trigger the newly created folders to open in Finder, just like is typical with the links for the other Template types.

http://www.georgetoledo.com/2010/06/qc-fun-fact-make-use-of-some-deadlin...

Snow.qtz Javascript Fix and Particle Count Mod

gtoledo3's picture

When looking at a recent post by yanomano about array size, I realized that the Snow.qtz example from the Apple Developer Examples "OpenCL" download suffered from a very similar code setup to set the particle positions.

I have changed that so that when the particle count is reduced, that the structure reduces correctly.

Also, I have noted that when the qtz is initialized, that it runs a bit "oddly" until particle count is reset. This amounts to the distribution of particles not being as even looking, and performance being a bit more uneven. I'm not sure if this has always been the case with this composition, but I've added a small portion to the setup to create a pulse at startup that quickly adds and subtracts a particle on startup, and any time that particle count is changed thereafter. This smooths performance on my system.

Mesh Noise (Composition by gtoledo3)

Author: gtoledo3
License: (unknown)
Date: 2010.06.09
Compatibility: 10.6
Categories:
Required plugins:
(none)

This is a fully updated version of Mesh Noise.qtz mesh filter, with illegal assignments turned to new floats so that it works with the OpenCL compiler.

It's companion "fixed" filter is @ http://kineme.net/composition/gtoledo3/MeshBend