java.lang.Object
de.grogra.glsl.renderable.GLSLRenderable
de.grogra.glsl.renderable.GLSLPlane
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivateShader(OpenGLState glState, GLSLDisplay disp, Shader shader, boolean depthonly) voiddraw(OpenGLState glState, RenderState rs) voiddrawAlt(OpenGLState glState, GLSLDisplay rs) findShader(OpenGLState glState, GLSLDisplay disp, Shader shader) Since planes do not have internal values just share the whole planeClass<?> booleanisShaderDependant(boolean depthonly) voidupdateInstance(Object reference, Object state, boolean asNode, GraphState gs)
-
Constructor Details
-
GLSLPlane
public GLSLPlane()
-
-
Method Details
-
drawAlt
- Overrides:
drawAltin classGLSLRenderable
-
draw
- Specified by:
drawin classGLSLRenderable
-
getInstance
Since planes do not have internal values just share the whole plane- Specified by:
getInstancein classGLSLRenderable
-
instanceFor
- Specified by:
instanceForin classGLSLRenderable
-
updateInstance
- Specified by:
updateInstancein classGLSLRenderable
-
isShaderDependant
public boolean isShaderDependant(boolean depthonly) - Overrides:
isShaderDependantin classGLSLRenderable
-
activateShader
- Overrides:
activateShaderin classGLSLRenderable
-
findShader
- Overrides:
findShaderin classGLSLRenderable
-