java.lang.Object
de.grogra.glsl.renderpass.RenderPass
de.grogra.glsl.light.ProcessLightingPass
-
Field Summary
Fields inherited from class de.grogra.glsl.renderpass.RenderPass
newVisit
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
DrawLights
(GLSLDisplay disp, OpenGLState glState) Iterate through all found lights, processing each by calling processLight on it.protected void
epilogue
(GLSLDisplay disp, OpenGLState glState, Object data) protected void
prologue
(GLSLDisplay disp, OpenGLState glState, Object data) protected void
render
(GLSLDisplay disp, OpenGLState glState, Object data) Methods inherited from class de.grogra.glsl.renderpass.RenderPass
activateTextures, activateTextures, deactivateTextures, deactivateTextures, drawPrjQuad, drawPrjQuad, drawPrjQuad, drawPrjQuadParallel, getID, postDrawCallback, process, renderAndUpdateVector, renderVector, resetMatrix, setMatrix, ViewOrtho, ViewOrtho, ViewPerspective
-
Constructor Details
-
ProcessLightingPass
public ProcessLightingPass()
-
-
Method Details
-
epilogue
- Specified by:
epilogue
in classRenderPass
-
prologue
- Specified by:
prologue
in classRenderPass
-
render
- Specified by:
render
in classRenderPass
-
DrawLights
Iterate through all found lights, processing each by calling processLight on it.- Parameters:
disp
-
-