Class Simplex
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.fields.noise.Simplex
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final doubleprivate static final Simplex.Grad[]private static final Simplex.Grad[]private static final short[]private static final short[]private static final short[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static doubledot(Simplex.Grad g, double x, double y) private static doubledot(Simplex.Grad g, double x, double y, double z) private static doubledot(Simplex.Grad g, double x, double y, double z, double w) private static intfastfloor(double x) static doublenoise(double xin, double yin) static doublenoise(double xin, double yin, double zin) static doublenoise(double x, double y, double z, double w)
-
Field Details
-
F2
private static final double F2 -
G2
private static final double G2 -
F3
private static final double F3- See Also:
-
G3
private static final double G3- See Also:
-
F4
private static final double F4 -
G4
private static final double G4 -
grad3
-
grad4
-
p
private static final short[] p -
perm
private static final short[] perm -
permMod12
private static final short[] permMod12
-
-
Constructor Details
-
Simplex
Simplex()
-
-
Method Details
-
fastfloor
private static int fastfloor(double x) -
dot
-
dot
-
dot
-
noise
public static double noise(double xin, double yin) -
noise
public static double noise(double xin, double yin, double zin) -
noise
public static double noise(double x, double y, double z, double w)
-