类 SimplexNoise
java.lang.Object
net.minecraft.world.level.levelgen.synth.SimplexNoise
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected static double
dot
(int[] pGradient, double pX, double pY, double pZ) private double
getCornerNoise3D
(int pGradientIndex, double pX, double pY, double pZ, double pOffset) double
getValue
(double pX, double pY) double
getValue
(double pX, double pY, double pZ) private int
p
(int pIndex)
-
字段详细资料
-
GRADIENT
protected static final int[][] GRADIENT -
SQRT_3
private static final double SQRT_3 -
F2
private static final double F2 -
G2
private static final double G2 -
p
private final int[] p -
xo
public final double xo -
yo
public final double yo -
zo
public final double zo
-
-
构造器详细资料
-
SimplexNoise
-
-
方法详细资料
-
p
private int p(int pIndex) -
dot
protected static double dot(int[] pGradient, double pX, double pY, double pZ) -
getCornerNoise3D
private double getCornerNoise3D(int pGradientIndex, double pX, double pY, double pZ, double pOffset) -
getValue
public double getValue(double pX, double pY) -
getValue
public double getValue(double pX, double pY, double pZ)
-