public class PerlinOctaveNoise
extends java.lang.Object
| Constructor and Description |
|---|
PerlinOctaveNoise(java.util.Random random,
int octaves,
boolean useOffset) |
| Modifier and Type | Method and Description |
|---|---|
double |
sample(double x,
double y,
double z) |
double |
sample(double x,
double y,
double z,
double scaleX,
double scaleY,
double scaleZ) |
double[] |
sampleAlpha(double x,
double y,
double z,
int sizeX,
int sizeY,
int sizeZ,
double scaleX,
double scaleY,
double scaleZ) |
double[] |
sampleBeta(double x,
double y,
double z,
int sizeX,
int sizeY,
int sizeZ,
double scaleX,
double scaleY,
double scaleZ) |
double |
sampleXY(double x,
double y) |
double |
sampleXZ(double x,
double z,
double scaleX,
double scaleZ) |
public PerlinOctaveNoise(java.util.Random random,
int octaves,
boolean useOffset)
public final double[] sampleBeta(double x,
double y,
double z,
int sizeX,
int sizeY,
int sizeZ,
double scaleX,
double scaleY,
double scaleZ)
public final double[] sampleAlpha(double x,
double y,
double z,
int sizeX,
int sizeY,
int sizeZ,
double scaleX,
double scaleY,
double scaleZ)
public final double sampleXY(double x,
double y)
public final double sample(double x,
double y,
double z)
public final double sampleXZ(double x,
double z,
double scaleX,
double scaleZ)
public final double sample(double x,
double y,
double z,
double scaleX,
double scaleY,
double scaleZ)