gestalt.candidates.glsl
Class ShaderMaterial
java.lang.Object
gestalt.candidates.glsl.ShaderMaterial
- All Implemented Interfaces:
- MaterialPlugin
public class ShaderMaterial
- extends java.lang.Object
- implements MaterialPlugin
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ShaderMaterial
public ShaderMaterial(ShaderManager theShaderManager,
ShaderProgram theShaderProgram)
begin
public void begin(GLContext theRenderContext,
Material theParent)
- Specified by:
begin in interface MaterialPlugin
registerUniform
public void registerUniform(java.lang.String theName,
float theValue)
removeUniform
public void removeUniform(java.lang.String theName)
setUniforms
public void setUniforms()
setUniform
public void setUniform(java.lang.String theName,
int theValue)
setUniform
public void setUniform(java.lang.String theName,
float theValue)
setUniform
public void setUniform(java.lang.String theName,
Vector3f theValue)
setUniform
public void setUniform(java.lang.String theName,
JoglTexturePlugin theValue)
end
public void end(GLContext theRenderContext,
Material theParent)
- Specified by:
end in interface MaterialPlugin
processing library gestalt_p5 by Patrick Kochlik + Dennis Paul. (c) 2009