Class FBORenderChunk

java.lang.Object
zombie.iso.fboRenderChunk.FBORenderChunk

public final class FBORenderChunk extends Object
  • 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

      public TextureFBO fbo
    • submitted

      public boolean submitted
    • isInit

      public boolean isInit
    • tex

      public Texture tex
    • depth

      public Texture depth
    • w

      public int w
    • h

      public int h
    • chunk

      public IsoChunk 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

      public void setRenderLevels(FBORenderLevels renderLevels)
    • getRenderLevels

      public FBORenderLevels 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

      public Texture getTexture()
    • renderInWorldMainThread

      public void renderInWorldMainThread()