Mac OS X Reference Library Apple Developer
Search

OpenCL Procedural Noise Example

Last Revision:
Version 1.4, 2009-10-09
Adapted to API changes.
(Full Revision History)
Build Requirements:
Mac OS X v10.6, Xcode 3.2
Runtime Requirements:
Mac OS X v10.6

This example shows how OpenCL can be used for procedural texture synthesis and intermix with existing OpenGL textures for display. Several compute kernels are provided which generate a variety of procedural functions, including gradient noise (aka Perlin Noise), turbulence and other fractals.




Last updated: 2009-10-09

Did this document help you? Yes It's good, but... Not helpful...