Functions | |
Float | SNoise (const Vector &p) |
Float | SNoise (const Vector &p, Float t) |
Float | Noise (const Vector &p) |
Float | Noise (const Vector &p, Float t) |
Float | PNoise (const Vector &p, const Vector &d) |
Float | PNoise (const Vector &p, Float t, const Vector &d, Float dt) |
Float | Turbulence (const Vector &p, Float oct, Bool abs) |
Float | Turbulence (const Vector &p, Float t, Float oct, Bool abs) |
Float | WavyTurbulence (const Vector &p, Float t, Float oct, Float start) |
Generates a signed noise value.
[in] | p | The noise coordinate. |
Generates a signed noise value.
[in] | p | The noise coordinate. |
[in] | t | The time. |
Generates a noise value.
[in] | p | The noise coordinate. |
Generates a noise value.
[in] | p | The noise coordinate. |
[in] | t | The time. |
Generates a periodical noise value.
PNoise is based on SNoise():
[in] | p | The noise coordinate. |
[in] | d | The period. |
Generates a periodical noise value.
PNoise is based on SNoise():
[in] | p | The noise coordinate. |
[in] | t | The time. |
[in] | d | The period. |
[in] | dt | The time period. |
Generates a turbulence value, this is a sum of multiple noises with different frequency.
[in] | p | The turbulence coordinate. |
[in] | oct | The number of octaves. |
[in] | abs | true for the absolute value. |
Generates a turbulence value, this is a sum of multiple noises with different frequency.
[in] | p | The turbulence coordinate. |
[in] | t | The time. |
[in] | oct | The number of octaves. |
[in] | abs | true for the absolute value. |
Generates a wavy turbulence value, this is a sum of multiple noises with different frequency.
[in] | p | The turbulence coordinate. |
[in] | t | The time. |
[in] | oct | The number of octaves. |
[in] | start | The start value. |