Class IsoWater
java.lang.Object
zombie.iso.IsoWater
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
FBOEnd()
void
FBOStart()
static IsoWater
float
boolean
org.joml.Vector4f
float
float
float
float
void
render
(ArrayList<IsoGridSquare> arrayList) void
renderShore
(ArrayList<IsoGridSquare> arrayList) void
update
(ClimateManager cm) void
waterGeometry
(boolean bShore) void
waterProjection
(org.joml.Matrix4f matrix4f)
-
Field Details
-
DEPTH_ADJUST
public static float DEPTH_ADJUST -
Effect
-
-
Constructor Details
-
IsoWater
public IsoWater()
-
-
Method Details
-
getInstance
-
getShaderEnable
public boolean getShaderEnable() -
applyWaterQuality
public void applyWaterQuality() -
render
-
renderShore
-
waterProjection
public void waterProjection(org.joml.Matrix4f matrix4f) -
waterGeometry
public void waterGeometry(boolean bShore) -
getTextureBottom
-
getShaderTime
public float getShaderTime() -
getRainIntensity
public float getRainIntensity() -
update
-
getWaterWindX
public float getWaterWindX() -
getWaterWindY
public float getWaterWindY() -
getWaterWindSpeed
public float getWaterWindSpeed() -
getShaderOffset
public org.joml.Vector4f getShaderOffset() -
FBOStart
public void FBOStart() -
FBOEnd
public void FBOEnd()
-