Class FBORenderCell
java.lang.Object
zombie.iso.fboRenderChunk.FBORenderCell
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic floatstatic longstatic final PerformanceProfileProbestatic final PerformanceProfileProbefinal ArrayList<IsoGridSquare> static final booleanstatic final booleanstatic final booleanstatic final PerformanceProfileProbestatic final FBORenderCellstatic final PerformanceProfileProbestatic IsoObjectfinal ArrayList<IsoMannequin> static final PerformanceProfileProbestatic final booleanstatic final PerformanceProfileProbebooleanbooleanstatic final PerformanceProfileProbestatic final PerformanceProfileProbestatic final PerformanceProfileProbebooleanstatic final PerformanceProfileProbestatic final PerformanceProfileProbestatic final PerformanceProfileProbestatic final PerformanceProfileProbestatic final PerformanceProfileProbestatic final PerformanceProfileProbestatic final PerformanceProfileProbestatic final PerformanceProfileProbestatic final PerformanceProfileProbefinal ArrayList<IsoGridSquare> final ArrayList<IsoGridSquare> -
Method Summary
Modifier and TypeMethodDescriptionfloatcalculateWindowTargetAlpha(int playerIndex, IsoObject object, IsoGridSquare oppositeSq, boolean bNorth) floatvoidhandleDelayedLoading(IsoObject object) booleanbooleanisTranslucentTree(IsoObject object) voidrenderAnimatedAttachments(IsoObject object) voidrenderFloor(IsoGridSquare square) voidrenderFloor(IsoObject object) voidvoidrenderSeamFix1_Floor(IsoObject object, float x, float y, float z, ColorInfo stCol, Consumer<TextureDraw> texdModifier) voidrenderSeamFix1_Wall(IsoObject object, float x, float y, float z, ColorInfo stCol, Consumer<TextureDraw> texdModifier) voidrenderSeamFix2_Floor(IsoObject object, float x, float y, float z, ColorInfo stCol, Consumer<TextureDraw> texdModifier) voidrenderSeamFix2_Wall(IsoObject object, float x, float y, float z, ColorInfo stCol, Consumer<TextureDraw> texdModifier) voidRenderTiles(int MinHeight, int MaxHeight) voidrenderTranslucent(IsoObject object) voidReset()boolean
-
Field Details
-
instance
-
OUTLINE_DOUBLEDOOR_FRAMES
public static final boolean OUTLINE_DOUBLEDOOR_FRAMES- See Also:
-
lowestCutawayObject
-
cell
-
waterSquares
-
waterAttachSquares
-
fishSplashSquares
-
mannequinList
-
renderAnimatedAttachments
public boolean renderAnimatedAttachments -
renderTranslucentOnly
public boolean renderTranslucentOnly -
renderDebugChunkState
public boolean renderDebugChunkState -
calculateRenderInfo
-
cutaways
-
fog
-
puddles
-
renderOneChunk
-
renderOneChunkLevel
-
renderOneChunkLevel2
-
translucentFloor
-
translucentNonFloor
-
updateLighting
-
water
-
tilesProbe
-
itemsProbe
-
movingObjectsProbe
-
shadowsProbe
-
visibilityProbe
-
translucentFloorObjectsProbe
-
translucentObjectsProbe
-
FIX_CORPSE_CLIPPING
public static final boolean FIX_CORPSE_CLIPPING- See Also:
-
FIX_ITEM_CLIPPING
public static final boolean FIX_ITEM_CLIPPING- See Also:
-
FIX_JUMBO_CLIPPING
public static final boolean FIX_JUMBO_CLIPPING- See Also:
-
blackedOutRoomFadeBlackness
public static float blackedOutRoomFadeBlackness -
blackedOutRoomFadeDurationMs
public static long blackedOutRoomFadeDurationMs
-
-
Method Details
-
renderInternal
public void renderInternal() -
RenderTiles
public void RenderTiles(int MinHeight, int MaxHeight) -
isTranslucentTree
-
calculateWindowTargetAlpha
public float calculateWindowTargetAlpha(int playerIndex, IsoObject object, IsoGridSquare oppositeSq, boolean bNorth) -
renderFloor
-
renderFloor
-
renderTranslucent
-
renderAnimatedAttachments
-
handleDelayedLoading
-
renderSeamFix1_Floor
public void renderSeamFix1_Floor(IsoObject object, float x, float y, float z, ColorInfo stCol, Consumer<TextureDraw> texdModifier) -
renderSeamFix2_Floor
public void renderSeamFix2_Floor(IsoObject object, float x, float y, float z, ColorInfo stCol, Consumer<TextureDraw> texdModifier) -
renderSeamFix1_Wall
public void renderSeamFix1_Wall(IsoObject object, float x, float y, float z, ColorInfo stCol, Consumer<TextureDraw> texdModifier) -
renderSeamFix2_Wall
public void renderSeamFix2_Wall(IsoObject object, float x, float y, float z, ColorInfo stCol, Consumer<TextureDraw> texdModifier) -
shouldDarkenIndividualRooms
public boolean shouldDarkenIndividualRooms() -
isBlackedOutBuildingSquare
-
getBlackedOutRoomFadeRatio
-
Reset
public void Reset()
-