de.grogra.imp3d.glsl.renderable
Class PlaneMaterialConfiguration
java.lang.Object
de.grogra.imp3d.glsl.utility.ShaderConfiguration
de.grogra.imp3d.glsl.material.MaterialConfiguration
de.grogra.imp3d.glsl.renderable.PlaneMaterialConfiguration
public class PlaneMaterialConfiguration
- extends MaterialConfiguration
Fields inherited from class de.grogra.imp3d.glsl.material.MaterialConfiguration |
IT_AMBIENT, IT_DIFFUSE, IT_DIFFUSE_TRANSPERENCY, IT_EMISSIVE, IT_NORMAL, IT_POSITION, IT_PROLOGUE, IT_SHININESS, IT_SPECULAR, IT_TRANSPERENCY, IT_TRANSPERENCY_SHININESS |
Fields inherited from class de.grogra.imp3d.glsl.utility.ShaderConfiguration |
constVar, customSampler, funcMap, referenceKey, sampler, T_BOOL, T_FLOAT, T_MAT3, T_SAMPLER2D, T_SAMPLER2DRECT, T_SAMPLER2DSHADOW, T_SAMPLERCUBE, T_VEC2, T_VEC3, T_VEC4, uniform, USE_DERIVATES, USE_GLOBAL_POS, USE_LOCAL_POS, USE_UV, var, version |
Methods inherited from class de.grogra.imp3d.glsl.utility.ShaderConfiguration |
bindTextures, cleanUp, clearTmpVariables, getBit, getReferenceKeyValue, registerCustomTexture, registerFunc, registerGlobalConst, registerNewTmpVar, registerNewUniform, registerTexture, set, setBit, setupTextures, setVersion |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
PlaneMaterialConfiguration
public PlaneMaterialConfiguration()
clone
public ShaderConfiguration clone()
- Overrides:
clone
in class MaterialConfiguration
completeShader
public java.lang.String[] completeShader(Result[] input)
- Overrides:
completeShader
in class MaterialConfiguration
getDefaultInputChannel
public GLSLChannelMap getDefaultInputChannel()
- Overrides:
getDefaultInputChannel
in class MaterialConfiguration
setupDynamicUniforms
public void setupDynamicUniforms(javax.media.opengl.GL gl,
GLSLDisplay disp,
int shaderNo)
- Overrides:
setupDynamicUniforms
in class MaterialConfiguration
setupShader
public void setupShader(javax.media.opengl.GL gl,
GLSLDisplay disp,
int shaderNo)
- Overrides:
setupShader
in class MaterialConfiguration