de.grogra.imp3d.glsl.light
public class ProcessLightingPass extends RenderPass
newVisit| Constructor and Description |
|---|
ProcessLightingPass() |
| Modifier and Type | Method and Description |
|---|---|
void |
DrawLights(GLSLDisplay disp,
OpenGLState glState)
Iterate through all found lights, processing each by calling processLight
on it.
|
protected void |
epilogue(GLSLDisplay disp,
OpenGLState glState,
java.lang.Object data) |
protected void |
prologue(GLSLDisplay disp,
OpenGLState glState,
java.lang.Object data) |
protected void |
render(GLSLDisplay disp,
OpenGLState glState,
java.lang.Object data) |
activateTextures, activateTextures, deactivateTextures, deactivateTextures, drawPrjQuad, drawPrjQuad, drawPrjQuad, drawPrjQuadParallel, getID, postDrawCallback, process, renderAndUpdateVector, renderVector, resetMatrix, setMatrix, ViewOrtho, ViewOrtho, ViewPerspectivepublic void DrawLights(GLSLDisplay disp, OpenGLState glState)
disp - protected void epilogue(GLSLDisplay disp, OpenGLState glState, java.lang.Object data)
epilogue in class RenderPassprotected void prologue(GLSLDisplay disp, OpenGLState glState, java.lang.Object data)
prologue in class RenderPassprotected void render(GLSLDisplay disp, OpenGLState glState, java.lang.Object data)
render in class RenderPass