类 ImprovedNoise
java.lang.Object
net.minecraft.world.level.levelgen.synth.ImprovedNoise
-
字段概要
字段修饰符和类型字段说明private final byte[]
private static final float
final double
final double
final double
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private static double
gradDot
(int pGradIndex, double pXFactor, double pYFactor, double pZFactor) double
noise
(double pX, double pY, double pZ) double
noise
(double pX, double pY, double pZ, double pYScale, double pYMax) 已过时。double
noiseWithDerivative
(double pX, double pY, double pZ, double[] pValues) private int
p
(int pIndex) void
parityConfigString
(StringBuilder pBuilder) private double
sampleAndLerp
(int pGridX, int pGridY, int pGridZ, double pDeltaX, double pWeirdDeltaY, double pDeltaZ, double pDeltaY) private double
sampleWithDerivative
(int pGridX, int pGridY, int pGridZ, double pDeltaX, double pDeltaY, double pDeltaZ, double[] pNoiseValues)
-
字段详细资料
-
SHIFT_UP_EPSILON
private static final float SHIFT_UP_EPSILON- 另请参阅:
-
p
private final byte[] p -
xo
public final double xo -
yo
public final double yo -
zo
public final double zo
-
-
构造器详细资料
-
ImprovedNoise
-
-
方法详细资料
-
noise
public double noise(double pX, double pY, double pZ) -
noise
已过时。 -
noiseWithDerivative
public double noiseWithDerivative(double pX, double pY, double pZ, double[] pValues) -
gradDot
private static double gradDot(int pGradIndex, double pXFactor, double pYFactor, double pZFactor) -
p
private int p(int pIndex) -
sampleAndLerp
private double sampleAndLerp(int pGridX, int pGridY, int pGridZ, double pDeltaX, double pWeirdDeltaY, double pDeltaZ, double pDeltaY) -
sampleWithDerivative
private double sampleWithDerivative(int pGridX, int pGridY, int pGridZ, double pDeltaX, double pDeltaY, double pDeltaZ, double[] pNoiseValues) -
parityConfigString
-