Uses of Class
de.grogra.glsl.utility.GLSLManagedShader
Packages that use GLSLManagedShader
Package
Description
-
Uses of GLSLManagedShader in de.grogra.glsl
Methods in de.grogra.glsl that return GLSLManagedShaderModifier 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
Subclasses of GLSLManagedShader in de.grogra.glsl.lightModifier and TypeClassDescriptionclassImplementation of the spot light type.classImplementation of the directional light type.classConvention: 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.classImplementation of the point light type.classImplementation of the directional light type.classImplementation of the directional light type.classImplementation of the spot light type.Methods in de.grogra.glsl.light that return GLSLManagedShaderModifier and TypeMethodDescriptionstatic GLSLManagedShaderLightCollection.getGLSLManagedObject(Object inp) LightShaderConfiguration.getShaderByDefaultCollection(GLSLDisplay disp, Object reference) -
Uses of GLSLManagedShader in de.grogra.glsl.light.shadow
Subclasses of GLSLManagedShader in de.grogra.glsl.light.shadowModifier and TypeClassDescriptionclassImplementation of the directional light type.classImplementation of the point light type.classImplementation of the directional light type.classImplementation of the spot light type.Methods in de.grogra.glsl.light.shadow that return GLSLManagedShaderModifier and TypeMethodDescriptionstatic GLSLManagedShaderShadowLightCollection.getGLSLManagedObject(Object inp) -
Uses of GLSLManagedShader in de.grogra.glsl.material
Subclasses of GLSLManagedShader in de.grogra.glsl.materialModifier and TypeClassDescriptionclassRepresents a class of Shaders that need to be recompiled for every property change.classImplementation of Shader: Phong.classImplementation of RGBAShader.classImplementation of Shader: SideSwitch.classMethods in de.grogra.glsl.material that return GLSLManagedShaderModifier and TypeMethodDescriptionstatic GLSLManagedShaderMaterialCollection.getGLSLManagedObject(Object inp) GLSLPhong.getInstance()GLSLRGBAShader.getInstance()GLSLSideSwitchShader.getInstance()MaterialConfiguration.getShaderByDefaultCollection(GLSLDisplay disp, Object reference) -
Uses of GLSLManagedShader in de.grogra.glsl.renderable
Methods in de.grogra.glsl.renderable that return GLSLManagedShaderModifier 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
Methods in de.grogra.glsl.utility that return GLSLManagedShaderModifier 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 GLSLManagedShaderShaderConfiguration.getShaderByDefaultCollection(GLSLDisplay disp, Object reference) Methods in de.grogra.glsl.utility with parameters of type GLSLManagedShader