java.lang.Object
de.grogra.glsl.renderable.GLSLRenderable
- Direct Known Subclasses:
GLSLInstanceableRenderable
,GLSLNullRenderable
,GLSLNURBSCurve
,GLSLPlane
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
activateShader
(OpenGLState glState, GLSLDisplay disp, Shader shader, boolean depthonly) abstract void
draw
(OpenGLState glState, RenderState rs) void
drawAlt
(OpenGLState glState, GLSLDisplay rs) findShader
(OpenGLState glState, GLSLDisplay disp, Shader shader) abstract GLSLRenderable
abstract Class<?>
boolean
isShaderDependant
(boolean depthonly) abstract void
updateInstance
(Object reference, Object state, boolean asNode, GraphState gs)
-
Constructor Details
-
GLSLRenderable
public GLSLRenderable()
-
-
Method Details
-
instanceFor
-
updateInstance
-
draw
-
drawAlt
-
getInstance
-
isShaderDependant
public boolean isShaderDependant(boolean depthonly) -
activateShader
-
findShader
-