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
-
Field Summary
Fields inherited from class RenderPass
condition, enabled, sceneRenderer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidBuilds the shadow map data; frame buffers, arrays, etc.voiddispose()voidprotected voidprotected voidrenderPass(ICamera camera, Object... params) Methods inherited from class RenderPass
disable, doneLoading, enable, initialize, isEnabled, removeCondition, render, setCondition, setEnabledModifier and TypeMethodDescriptionvoiddisable()voiddoneLoading(com.badlogic.gdx.assets.AssetManager manager) Override if needed.voidenable()voidbooleanvoidfinal voidvoidsetCondition(Supplier<Boolean> condition) voidsetEnabled(boolean enabled)
-
Constructor Details
-
ShadowMapRenderPass
-
-
Method Details
-
initializeRenderPass
protected void initializeRenderPass()- Specified by:
initializeRenderPassin classRenderPass
-
buildShadowMapData
public void buildShadowMapData()Builds the shadow map data; frame buffers, arrays, etc. -
renderPass
- Specified by:
renderPassin classRenderPass
-
disposeCachedFrameBuffers
public void disposeCachedFrameBuffers() -
dispose
public void dispose()- Specified by:
disposein interfacecom.badlogic.gdx.utils.Disposable- Specified by:
disposein classRenderPass
-