public final class ShadowPipelineComponent extends PipelineComponent
PipelineComponent.PipelineDelegateclearColor, GEOMETRY_SCENE, GEOMETRYEXT_SETVIEWPORT, GEOMETRYEXT_UI, pipelineDelegate, STAGE_CLEAR, VIEWABLE_SCENE, VIEWABLE_SCREEN| Constructor and Description |
|---|
ShadowPipelineComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy(IGLApi glApi) |
void |
getDebugShadowMode(boolean freezeShadow,
int showPartition) |
ILightModel |
getLightModel() |
void |
init(IGLApi glApi) |
protected Pipeline |
loadPipeline(AssetManager assets,
DelegatePipelineRenderable pipelineDelegates) |
void |
onFrameStart(IGLApi glApi) |
void |
setCompositingMode(Light shadowLight,
boolean textured,
boolean lighting,
boolean shadowing,
float shadowOpacity) |
void |
setDebugShowFrustums(boolean showLights) |
void |
setDebugShowOverlay(boolean showOverlay) |
void |
setFrustums(DelegatePipelineRenderable.GeometryRenderable lightDebug) |
void |
setOverlay(DelegatePipelineRenderable.GeometryRenderable overlayDebug) |
init, onActivate, onDeactivate, onDestroy, onFrameEnd, parse, render, start, validatePipelineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetGameObjectpublic ILightModel getLightModel()
getLightModel in class PipelineComponentprotected Pipeline loadPipeline(AssetManager assets, DelegatePipelineRenderable pipelineDelegates)
loadPipeline in class PipelineComponentpublic void init(IGLApi glApi)
init in class PipelineComponentpublic void onFrameStart(IGLApi glApi)
onFrameStart in class PipelineComponentpublic void destroy(IGLApi glApi)
destroy in interface IDestroyabledestroy in class PipelineComponentpublic void getDebugShadowMode(boolean freezeShadow,
int showPartition)
public void setCompositingMode(Light shadowLight, boolean textured, boolean lighting, boolean shadowing, float shadowOpacity)
public void setOverlay(DelegatePipelineRenderable.GeometryRenderable overlayDebug)
public void setDebugShowOverlay(boolean showOverlay)
public void setFrustums(DelegatePipelineRenderable.GeometryRenderable lightDebug)
public void setDebugShowFrustums(boolean showLights)
Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com