maths
Class Noise3D
in Noise.h
in Noise.cpp
- class Noise3D
Frequency in X and Y
Field Summary |
private int |
freq
Frequency in Z (vertical frequency) |
private CVector3D*** |
grads
|
private int |
vfreq
freq*freq*vfreq random gradient vectors in the unit cube |
Constructor Summary |
Noise3D( int freq, int vfreq )
|
~Noise3D()
Evaluate the noise function at a given point |
Method Summary |
float |
operator()( float x, float y, float z )
|
freq
private int freq;
- Frequency in Z (vertical frequency)
grads
private CVector3D*** grads;
vfreq
private int vfreq;
- freq*freq*vfreq random gradient vectors in the unit cube
Noise3D
public Noise3D( int freq, int vfreq );
~Noise3D
public ~Noise3D();
- Evaluate the noise function at a given point
operator()
public float operator()( float x, float y, float z );