Turbulent Gradients (Composition by cybero)

Author: cybero
License: (unknown)
Date: 2010.08.02
Compatibility: 10.6
Categories:
Required plugins:
(none)

This is another porting of OpenCL kernels derived from the seminal noise_kernel.cl file provided by Apple as one of its Developer examples.

Instead of nesting these kernels together, as can be done in the same OpenCL kernel patch, they have been deliberately separated .

Each gradient kernel provides a very responsive, configurable graphical animation well suited to reacting to audio input.

In this current setup, the four kernels are rendered in turn via a demultiplexer.

This post is a companion to the "closed loop" version that is not set as an iTunes visualizer, but is intended to be an audio reactive loop, the inputs of which kernel can be further altered 'live'.

There are a lot of possibilities with this type of gradient & I'm looking forward to creating some different texture / image creation & filtering kernels in the future.

For now, do enjoy & employ this as you see fit.

I'll be interested to see how they get used.

PreviewAttachmentSize
TurbulentGradientCLViz.qtz148.64 KB