Class IsoPuddles
java.lang.Object
zombie.iso.IsoPuddles
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static boolean
static final SharedVertexBufferObjects
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
int
int
static IsoPuddles
getPuddlesFloat
(int id) getPuddlesParams
(int z) float
float
float
boolean
org.joml.Vector4f
org.joml.Vector4f
float
float
void
puddlesGeometry
(int int2, int int0) void
puddlesProjection
(org.joml.Matrix4f matrix4f) void
render
(ArrayList<IsoGridSquare> grid, int z) void
renderToChunkTexture
(ArrayList<IsoGridSquare> arrayList, int int0) boolean
void
update
(ClimateManager cm)
-
Field Details
-
Effect
-
leakingPuddlesInTheRoom
public static boolean leakingPuddlesInTheRoom -
VBOs
-
BOOL_MAX
public static final int BOOL_MAX- See Also:
-
FLOAT_RAIN
public static final int FLOAT_RAIN- See Also:
-
FLOAT_WETGROUND
public static final int FLOAT_WETGROUND- See Also:
-
FLOAT_MUDDYPUDDLES
public static final int FLOAT_MUDDYPUDDLES- See Also:
-
FLOAT_PUDDLESSIZE
public static final int FLOAT_PUDDLESSIZE- See Also:
-
FLOAT_RAININTENSITY
public static final int FLOAT_RAININTENSITY- See Also:
-
FLOAT_MAX
public static final int FLOAT_MAX- See Also:
-
-
Constructor Details
-
IsoPuddles
public IsoPuddles()
-
-
Method Details
-
getInstance
-
getShaderEnable
public boolean getShaderEnable() -
applyPuddlesQuality
public void applyPuddlesQuality() -
getShaderOffset
public org.joml.Vector4f getShaderOffset() -
getShaderOffsetMain
public org.joml.Vector4f getShaderOffsetMain() -
shouldRenderPuddles
public boolean shouldRenderPuddles() -
render
-
puddlesProjection
public void puddlesProjection(org.joml.Matrix4f matrix4f) -
puddlesGeometry
public void puddlesGeometry(int int2, int int0) -
update
-
getShaderTime
public float getShaderTime() -
getPuddlesSize
public float getPuddlesSize() -
getHMTexture
-
getPuddlesParams
-
getRainIntensity
public float getRainIntensity() -
getFloatMax
public int getFloatMax() -
getBoolMax
public int getBoolMax() -
getPuddlesFloat
-
clearThreadData
public void clearThreadData() -
renderToChunkTexture
-
getWetGroundFinalValue
public float getWetGroundFinalValue() -
getPuddlesSizeFinalValue
public float getPuddlesSizeFinalValue()
-