GKCoherentNoiseSource
The abstract superclass for procedural noise generators that create coherent noise.
Declaration
class GKCoherentNoiseSourceOverview
In general, noise is randomness across a (one-, two-, three-, or many-dimensional) domain—for example, you can create noise by filling an image with values from a random number generator. Unlike such truly random noise, coherent noise is consistent and smooth: you can always generate the same output from a specific seed value, and small variations across the domain create only small variations in noise values.
You don’t instantiate or work directly with this class. Instead, the concrete subclasses of GKCoherentNoiseSource each provide a different style of coherent noise.