de.grogra.imp3d.glsl.renderable
public class PlaneMaterialConfiguration extends MaterialConfiguration
IT_AMBIENT, IT_DIFFUSE, IT_DIFFUSE_TRANSPERENCY, IT_EMISSIVE, IT_NORMAL, IT_POSITION, IT_PROLOGUE, IT_SHININESS, IT_SPECULAR, IT_TRANSPERENCY, IT_TRANSPERENCY_SHININESSconstVar, 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| Constructor and Description |
|---|
PlaneMaterialConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ShaderConfiguration |
clone() |
java.lang.String[] |
completeShader(Result[] input) |
GLSLChannelMap |
getDefaultInputChannel() |
void |
setupDynamicUniforms(javax.media.opengl.GL gl,
GLSLDisplay disp,
int shaderNo) |
void |
setupShader(javax.media.opengl.GL gl,
GLSLDisplay disp,
int shaderNo) |
equals, getShaderByDefaultCollection, hashCode, isShaderAntialiasing, perInstance, set, setThisToOtherbindTextures, cleanUp, clearTmpVariables, getBit, getReferenceKeyValue, registerCustomTexture, registerFunc, registerGlobalConst, registerNewTmpVar, registerNewUniform, registerTexture, set, setBit, setupTextures, setVersionpublic ShaderConfiguration clone()
clone in class MaterialConfigurationpublic java.lang.String[] completeShader(Result[] input)
completeShader in class MaterialConfigurationpublic GLSLChannelMap getDefaultInputChannel()
getDefaultInputChannel in class MaterialConfigurationpublic void setupDynamicUniforms(javax.media.opengl.GL gl,
GLSLDisplay disp,
int shaderNo)
setupDynamicUniforms in class MaterialConfigurationpublic void setupShader(javax.media.opengl.GL gl,
GLSLDisplay disp,
int shaderNo)
setupShader in class MaterialConfiguration