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. |