Class ShadowMapRenderPass

java.lang.Object
gaiasky.scene.system.render.pass.RenderPass
gaiasky.scene.system.render.pass.ShadowMapRenderPass
All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable

public class ShadowMapRenderPass extends RenderPass
  • Constructor Details

    • ShadowMapRenderPass

      public ShadowMapRenderPass(SceneRenderer sceneRenderer)
  • Method Details

    • initializeRenderPass

      protected void initializeRenderPass()
      Specified by:
      initializeRenderPass in class RenderPass
    • buildShadowMapData

      public void buildShadowMapData()
      Builds the shadow map data; frame buffers, arrays, etc.
    • renderPass

      protected void renderPass(ICamera camera, Object... params)
      Specified by:
      renderPass in class RenderPass
    • disposeCachedFrameBuffers

      public void disposeCachedFrameBuffers()
    • dispose

      public void dispose()
      Specified by:
      dispose in interface com.badlogic.gdx.utils.Disposable
      Specified by:
      dispose in class RenderPass