public class PerlinNoiseGenerator extends java.lang.Object implements INoiseGenerator
Modifier and Type | Field and Description |
---|---|
private double |
field_227462_b_ |
private double |
field_227463_c_ |
private SimplexNoiseGenerator[] |
noiseLevels |
Constructor and Description |
---|
PerlinNoiseGenerator(SharedSeedRandom p_i225880_1_,
int p_i225880_2_,
int p_i225880_3_) |
PerlinNoiseGenerator(SharedSeedRandom p_i225881_1_,
it.unimi.dsi.fastutil.ints.IntSortedSet p_i225881_2_) |
Modifier and Type | Method and Description |
---|---|
double |
noiseAt(double x,
double y,
boolean useNoiseOffsets) |
double |
noiseAt(double x,
double y,
double z,
double p_215460_7_) |
private final SimplexNoiseGenerator[] noiseLevels
private final double field_227462_b_
private final double field_227463_c_
public PerlinNoiseGenerator(SharedSeedRandom p_i225880_1_, int p_i225880_2_, int p_i225880_3_)
public PerlinNoiseGenerator(SharedSeedRandom p_i225881_1_, it.unimi.dsi.fastutil.ints.IntSortedSet p_i225881_2_)
public double noiseAt(double x, double y, boolean useNoiseOffsets)
public double noiseAt(double x, double y, double z, double p_215460_7_)
noiseAt
in interface INoiseGenerator