Class MeshNoise
java.lang.Object
com.hypixel.hytale.procedurallib.logic.MeshNoise
- All Implemented Interfaces:
NoiseFunction,NoiseFunction2d,NoiseFunction3d
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Vector2i[]private final IIntConditionprivate final doubleprivate final doubleprivate final doubleprivate final double -
Constructor Summary
ConstructorsConstructorDescriptionMeshNoise(IIntCondition density, double thickness, double jitterX, double jitterY) -
Method Summary
-
Field Details
-
ADJACENT_CELLS
-
density
-
thickness
private final double thickness -
thicknessSquared
private final double thicknessSquared -
jitterX
private final double jitterX -
jitterY
private final double jitterY
-
-
Constructor Details
-
MeshNoise
-
-
Method Details
-
get
public double get(int seed, int offsetSeed, double x, double y) - Specified by:
getin interfaceNoiseFunction2d
-
get
public double get(int seed, int offsetSeed, double x, double y, double z) - Specified by:
getin interfaceNoiseFunction3d
-