Contains Noise
class as well as a general coherent noise generating function which
the specific noise implementations are based on.
Documentation
Class of noise functions.
noiseValue :: a -> Point -> DoubleSource
Maps 3-space points to a noise value between -1 and 1 for the given noise function.
coherentNoise :: Seed -> Point -> DoubleSource
Returns a coherent noise value between -1 and 1 given a seed and a point in 3-space.