60 double PerlinNoise2D(
double x,
double y,
double alpha,
double beta,
int n);
61 double PerlinNoise3D(
double x,
double y,
double z,
double alpha,
double beta,
int n);
Definition PerlinNoise:40
double noise2(double vec[2])
@ MAXB
Definition PerlinNoise:70
int p[MAXB+MAXB+2]
Definition PerlinNoise:72
double noise1(double arg)
void SetNoiseFrequency(int frequency)
double PerlinNoise2D(double x, double y, double alpha, double beta, int n)
double PerlinNoise1D(double x, double alpha, double beta, int n)
int B
Definition PerlinNoise:78
void normalize2(double vec[2])
double g1[MAXB+MAXB+2]
Definition PerlinNoise:75
double g2[MAXB+MAXB+2][2]
Definition PerlinNoise:74
double g3[MAXB+MAXB+2][3]
Definition PerlinNoise:73
osg::Texture3D * create3DNoiseTexture(int texSize)
double PerlinNoise3D(double x, double y, double z, double alpha, double beta, int n)
void normalize3(double vec[3])
osg::Image * create3DNoiseImage(int texSize)
int start
Definition PerlinNoise:77
int BM
Definition PerlinNoise:79
double noise3(double vec[3])
Definition NodeVisitor:25
osg::Texture3D * create3DNoiseTexture(int texSize)
Definition PerlinNoise:89
osg::Image * create3DNoiseImage(int texSize)
Definition PerlinNoise:83
#define OSGUTIL_EXPORT
Definition osgUtil/Export:40