#include <math/PerlinNoise.h>
Public Member Functions | |
| PerlinNoise (int seed) | |
| double | noise (const Vector3 &) const |
| Vector3 | vectorNoise (const Vector3 &) const |
| Vector3 | vectorTurbulence (const Vector3 &, int) const |
| double | turbulence (const Vector3 &, int) const |
| double | dturbulence (const Vector3 &, int, double) const |
| double | omega (double) const |
| Vector3 | gamma (int, int, int) const |
| int | intGamma (int, int) const |
| double | knot (int, int, int, Vector3 &) const |
| Vector3 | vectorKnot (int, int, int, Vector3 &) const |
Add color Noise functions.
Add Worley noise and cellular noise.
1.4.3