Uses of Class
de.grogra.glsl.utility.GLSLManagedShader
Package
Description
-
Uses of GLSLManagedShader in de.grogra.glsl
Modifier and TypeMethodDescriptionGLSLDisplay.findShader
(Shader s) Searches Shader-Cache for a GLSL-Shader corresponding to the given Shader s. -
Uses of GLSLManagedShader in de.grogra.glsl.light
Modifier and TypeClassDescriptionclass
Implementation of the spot light type.class
Implementation of the directional light type.class
Convention: If ambient is set to less than -1.0 the pixel should not be lit, only its diffuse color will be used to render it.class
Implementation of the point light type.class
Implementation of the directional light type.class
Implementation of the directional light type.class
Implementation of the spot light type.Modifier and TypeMethodDescriptionstatic GLSLManagedShader
LightCollection.getGLSLManagedObject
(Object inp) LightShaderConfiguration.getShaderByDefaultCollection
(GLSLDisplay disp, Object reference) -
Uses of GLSLManagedShader in de.grogra.glsl.light.shadow
Modifier and TypeClassDescriptionclass
Implementation of the directional light type.class
Implementation of the point light type.class
Implementation of the directional light type.class
Implementation of the spot light type.Modifier and TypeMethodDescriptionstatic GLSLManagedShader
ShadowLightCollection.getGLSLManagedObject
(Object inp) -
Uses of GLSLManagedShader in de.grogra.glsl.material
Modifier and TypeClassDescriptionclass
Represents a class of Shaders that need to be recompiled for every property change.class
Implementation of Shader: Phong.class
Implementation of RGBAShader.class
Implementation of Shader: SideSwitch.class
Modifier and TypeMethodDescriptionstatic GLSLManagedShader
MaterialCollection.getGLSLManagedObject
(Object inp) GLSLPhong.getInstance()
GLSLRGBAShader.getInstance()
GLSLSideSwitchShader.getInstance()
MaterialConfiguration.getShaderByDefaultCollection
(GLSLDisplay disp, Object reference) -
Uses of GLSLManagedShader in de.grogra.glsl.renderable
Modifier and TypeMethodDescriptionGLSLPlane.findShader
(OpenGLState glState, GLSLDisplay disp, Shader shader) GLSLRenderable.findShader
(OpenGLState glState, GLSLDisplay disp, Shader shader) -
Uses of GLSLManagedShader in de.grogra.glsl.utility
Modifier and TypeMethodDescriptionCachedShaderCollection.findShader
(OpenGLState glState, GLSLDisplay disp, ShaderConfiguration sc, Shader s) Will obtain a GLSLShader to emulate the input shaders behavior.CachedShaderCollection.getCacheEntry
(OpenGLState glState, GLSLDisplay disp, ShaderConfiguration sc, Object s) Retrieve the cached entry for a Configuration/Object-Pair.CachedShaderCollection.getCurrentShader()
Get current active GLSLShader.GLSLCollection.getGLSLManagedObject
(Object inp) abstract GLSLManagedShader
ShaderConfiguration.getShaderByDefaultCollection
(GLSLDisplay disp, Object reference)