java.lang.Object
gaiasky.util.gdx.contrib.postprocess.filters.Filter3<SSRFilter>
gaiasky.util.gdx.contrib.postprocess.filters.SSRFilter

public class SSRFilter extends Filter3<SSRFilter>
Screen space reflections filter.
  • Constructor Details

    • SSRFilter

      public SSRFilter()
  • Method Details

    • setNormalTexture

      public void setNormalTexture(com.badlogic.gdx.graphics.Texture tex)
    • setReflectionTexture

      public void setReflectionTexture(com.badlogic.gdx.graphics.Texture tex)
    • setFrustumCorners

      public void setFrustumCorners(com.badlogic.gdx.math.Matrix4 fc)
    • setProjection

      public void setProjection(com.badlogic.gdx.math.Matrix4 proj)
    • setCombined

      public void setCombined(com.badlogic.gdx.math.Matrix4 mv)
    • setView

      public void setView(com.badlogic.gdx.math.Matrix4 view)
    • setZfarK

      public void setZfarK(float zfar, float k)
    • setTexture1

      public void setTexture1(com.badlogic.gdx.graphics.Texture tex)
    • setDepthTexture

      public void setDepthTexture(com.badlogic.gdx.graphics.Texture tex)
    • setTexture2

      public void setTexture2(com.badlogic.gdx.graphics.Texture tex)
    • setTexture3

      public void setTexture3(com.badlogic.gdx.graphics.Texture tex)
    • rebind

      public void rebind()
      Specified by:
      rebind in class Filter3<SSRFilter>
    • onBeforeRender

      protected void onBeforeRender()
      Description copied from class: Filter3
      This method will get called just before a rendering operation occurs.
      Specified by:
      onBeforeRender in class Filter3<SSRFilter>