Class SGRCubemap

Direct Known Subclasses:

public abstract class SGRCubemap extends SGRAbstract
Scene graph renderer that renders six scenes in the six cartesian directions (front, back, right, left, up, down) to a cubemap.
  • Field Details

    • aux1

      protected com.badlogic.gdx.math.Vector3 aux1
    • aux2

      protected com.badlogic.gdx.math.Vector3 aux2
    • aux3

      protected com.badlogic.gdx.math.Vector3 aux3
    • dirBak

      protected com.badlogic.gdx.math.Vector3 dirBak
    • upBak

      protected com.badlogic.gdx.math.Vector3 upBak
    • dirUpCrs

      protected com.badlogic.gdx.math.Vector3 dirUpCrs
    • stretchViewport

      protected com.badlogic.gdx.utils.viewport.StretchViewport stretchViewport
    • frameBufferCubeMap

      protected Map<Integer,​> frameBufferCubeMap
    • fovBak

      protected float fovBak
    • angleFromZenith

      protected float angleFromZenith
    • zPosFb

      protected zPosFb
    • zNegFb

      protected zNegFb
    • xPosFb

      protected xPosFb
    • xNegFb

      protected xNegFb
    • yPosFb

      protected yPosFb
    • yNegFb

      protected yNegFb
    • zPosFlag

      protected boolean zPosFlag
    • zNegFlag

      protected boolean zNegFlag
    • xPosFlag

      protected boolean xPosFlag
    • xNegFlag

      protected boolean xNegFlag
    • yPosFlag

      protected boolean yPosFlag
    • yNegFlag

      protected boolean yNegFlag
  • Constructor Details

    • SGRCubemap

      protected SGRCubemap()
  • Method Details

    • renderCubemapSides

      protected void renderCubemapSides(SceneGraphRenderer sgr, ICamera camera, double t, int rw, int rh, IPostProcessor.PostProcessBean ppb)
    • postRender

      protected void postRender( fb)
    • renderFace

      protected void renderFace( fb, ICamera camera, SceneGraphRenderer sgr, IPostProcessor.PostProcessBean ppb, int rw, int rh, int wh, double t)
    • renderRegularFace

      protected void renderRegularFace( fb, ICamera camera, SceneGraphRenderer sgr, IPostProcessor.PostProcessBean ppb, int rw, int rh, int wh, double t)
    • getKey

      protected int getKey(int w, int h, int extra)
    • getFrameBuffer

      protected getFrameBuffer(int w, int h)
    • getFrameBuffer

      protected getFrameBuffer(int w, int h, int extra)