public class DoublePerlinNoiseSampler extends Object
| Modifier and Type | Field and Description |
|---|---|
private double |
amplitude |
private OctavePerlinNoiseSampler |
firstSampler |
private OctavePerlinNoiseSampler |
secondSampler |
| Constructor and Description |
|---|
DoublePerlinNoiseSampler(ChunkRandom chunkRandom,
IntStream intStream) |
DoublePerlinNoiseSampler(ChunkRandom chunkRandom,
List<Integer> octaves) |
| Modifier and Type | Method and Description |
|---|---|
private static double |
createAmplitude(int octaves) |
double |
sample(double x,
double y,
double z) |
private final double amplitude
private final OctavePerlinNoiseSampler firstSampler
private final OctavePerlinNoiseSampler secondSampler
public DoublePerlinNoiseSampler(ChunkRandom chunkRandom, IntStream intStream)
public DoublePerlinNoiseSampler(ChunkRandom chunkRandom, List<Integer> octaves)