openCL

N-Body

gtoledo3's picture

I reconnected the numBodies output port to the corresponding input on the kernel.

This composition was really making my computer flip out when I would adjust the published numBodies; I believe this is because of the fact that the Initial Values javascript is still attached, which then causes the Position/Velocity calculations that happen with the feedback loop to be off.

The composition has been performing OK for me since doing that.

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

Mesh Bend (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 the Mesh Bend filter, with illegal assignments changed to work with the OpenCL compiler.

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

Mesh Filters.qtz from Apple OpenCL Developer Examples with Fully Working Mesh Noise, and Mesh Bend Update

gtoledo3's picture

This is, as the title says, a revised version of the "Mesh Filters.qtz" example from Open CL Apple Developer Examples.

In it, is a fully working updated revision of Mesh Noise filter.

Also included, is a revised version of the Mesh Bend filter (also posted in a revised "Pages Jiggle.qtz" earlier today), which retains most of the functionality of the original Mesh Bend.

Working "Pages Jiggle"/Mesh Bend update example

gtoledo3's picture

As the title implies, this is an update to the Pages Jiggle.qtz from the OpenCL Developer Examples for Quartz Composer that allows it to function properly.