Class IsoWater
java.lang.Object
zombie.iso.IsoWater
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidFBOEnd()voidFBOStart()static IsoWaterfloatbooleanorg.joml.Vector4ffloatfloatfloatfloatvoidrender(ArrayList<IsoGridSquare> Grid) voidrenderShore(ArrayList<IsoGridSquare> Grid) voidupdate(ClimateManager cm) voidwaterGeometry(boolean bShore) voidwaterProjection(org.joml.Matrix4f PROJECTION)
-
Field Details
-
DEPTH_ADJUST
public static final float DEPTH_ADJUST- See Also:
-
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 PROJECTION) -
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()
-