java.lang.Object
de.grogra.glsl.renderpass.RenderPass
de.grogra.glsl.renderpass.FullRenderPass
de.grogra.glsl.renderpass.nostencil.ToolRenderPass
Renders cached Nodes from the scenegraph. Used to postpone rendering of
lights (point and frustrum)
- Author:
- Konni Hartmann
-
Field Summary
Fields inherited from class de.grogra.glsl.renderpass.RenderPass
newVisit
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
epilogue
(GLSLDisplay disp, OpenGLState glState, Object data) protected int
getID()
void
postDrawCallback
(Drawable dr, OpenGLState glState, GLSLDisplay disp) 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.FullRenderPass
process
Methods inherited from class de.grogra.glsl.renderpass.RenderPass
activateTextures, activateTextures, deactivateTextures, deactivateTextures, drawPrjQuad, drawPrjQuad, drawPrjQuad, drawPrjQuadParallel, renderAndUpdateVector, renderVector, resetMatrix, setMatrix, ViewOrtho, ViewOrtho, ViewPerspective
-
Constructor Details
-
ToolRenderPass
public ToolRenderPass()
-
-
Method Details
-
getID
protected int getID()- Overrides:
getID
in classRenderPass
-
epilogue
- Specified by:
epilogue
in classRenderPass
-
postDrawCallback
- Overrides:
postDrawCallback
in classRenderPass
-
prologue
- Specified by:
prologue
in classRenderPass
-
render
- Specified by:
render
in classRenderPass
-