j3d.examples.appearance.texture.noise
Class ImprovedNoise
java.lang.Object
j3d.examples.appearance.texture.noise.ImprovedNoise
public final class ImprovedNoise
- extends java.lang.Object
Method Summary |
static double |
fBm(double x,
double y,
double z,
int H,
int octaves)
|
static double |
marble(double x,
double y,
double z,
int octaves)
|
static double |
noise(double x,
double y,
double z)
|
static void |
reinitialize()
|
static void |
reinitialize(long seed)
|
static double |
ridged(double x,
double y,
double z,
int octaves,
double offset,
double gain)
|
static double |
turbulance(double x,
double y,
double z,
int octaves)
|
static double |
wood(double x,
double y,
double z)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImprovedNoise
public ImprovedNoise()
noise
public static double noise(double x,
double y,
double z)
reinitialize
public static void reinitialize()
reinitialize
public static void reinitialize(long seed)
fBm
public static double fBm(double x,
double y,
double z,
int H,
int octaves)
turbulance
public static double turbulance(double x,
double y,
double z,
int octaves)
wood
public static double wood(double x,
double y,
double z)
marble
public static double marble(double x,
double y,
double z,
int octaves)
ridged
public static double ridged(double x,
double y,
double z,
int octaves,
double offset,
double gain)