Class FBORenderChunk
java.lang.Object
zombie.iso.fboRenderChunk.FBORenderChunk
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final intintbooleanintbooleanstatic final intstatic final intintstatic final intfloatfloatfloatfloatbooleanstatic final intint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbeginMainThread(boolean bClear) voidbeginRenderThread(boolean bClear) voidvoidintintgetTextureHeight(float cameraZoom) intgetTextureWidth(float cameraZoom) intvoidinit()booleanisTopLevel(int level) voidpreInit()voidvoidsetRenderLevels(FBORenderLevels renderLevels)
-
Field Details
-
PIXELS_PER_LEVEL
public static final int PIXELS_PER_LEVEL -
FLOOR_HEIGHT
public static final int FLOOR_HEIGHT -
JUMBO_HEIGHT
public static final int JUMBO_HEIGHT -
TEXTURE_HEIGHT
public static final int TEXTURE_HEIGHT- See Also:
-
LEVELS_PER_TEXTURE
public static final int LEVELS_PER_TEXTURE- See Also:
-
DIRTY_NONE
public static final long DIRTY_NONE- See Also:
-
DIRTY_BLOOD
public static final long DIRTY_BLOOD- See Also:
-
DIRTY_CORPSE
public static final long DIRTY_CORPSE- See Also:
-
DIRTY_ITEM_ADD
public static final long DIRTY_ITEM_ADD- See Also:
-
DIRTY_ITEM_REMOVE
public static final long DIRTY_ITEM_REMOVE- See Also:
-
DIRTY_ITEM_MODIFY
public static final long DIRTY_ITEM_MODIFY- See Also:
-
DIRTY_LIGHTING
public static final long DIRTY_LIGHTING- See Also:
-
DIRTY_OBJECT_ADD
public static final long DIRTY_OBJECT_ADD- See Also:
-
DIRTY_OBJECT_REMOVE
public static final long DIRTY_OBJECT_REMOVE- See Also:
-
DIRTY_OBJECT_MODIFY
public static final long DIRTY_OBJECT_MODIFY- See Also:
-
DIRTY_CREATE
public static final long DIRTY_CREATE- See Also:
-
DIRTY_REDRAW
public static final long DIRTY_REDRAW- See Also:
-
DIRTY_CUTAWAYS
public static final long DIRTY_CUTAWAYS- See Also:
-
DIRTY_TREES
public static final long DIRTY_TREES- See Also:
-
DIRTY_OBSCURING
public static final long DIRTY_OBSCURING- See Also:
-
DIRTY_REDO_CUTAWAYS
public static final long DIRTY_REDO_CUTAWAYS- See Also:
-
index
public int index -
fbo
-
submitted
public boolean submitted -
isInit
public boolean isInit -
tex
-
depth
-
w
public int w -
h
public int h -
chunk
-
highRes
public boolean highRes -
minLevel
public int minLevel -
renderX
public float renderX -
renderY
public float renderY -
renderW
public float renderW -
renderH
public float renderH
-
-
Constructor Details
-
FBORenderChunk
public FBORenderChunk()
-
-
Method Details
-
setRenderLevels
-
getRenderLevels
-
getTextureWidth
public int getTextureWidth(float cameraZoom) -
getTextureHeight
public int getTextureHeight(float cameraZoom) -
getMinLevel
public int getMinLevel() -
getTopLevel
public int getTopLevel() -
isTopLevel
public boolean isTopLevel(int level) -
preInit
public void preInit() -
init
public void init() -
beginMainThread
public void beginMainThread(boolean bClear) -
endMainThread
public void endMainThread() -
beginRenderThread
public void beginRenderThread(boolean bClear) -
endRenderThread
public void endRenderThread() -
getTexture
-
renderInWorldMainThread
public void renderInWorldMainThread()
-