Uses of Class
de.grogra.glsl.utility.ShaderConfiguration
Packages that use ShaderConfiguration
Package
Description
-
Uses of ShaderConfiguration in de.grogra.glsl.light
Subclasses of ShaderConfiguration in de.grogra.glsl.lightMethods in de.grogra.glsl.light that return ShaderConfigurationMethods in de.grogra.glsl.light with parameters of type ShaderConfigurationModifier and TypeMethodDescriptionprotected void
LightShaderConfiguration.setThisToOther
(ShaderConfiguration other) -
Uses of ShaderConfiguration in de.grogra.glsl.material
Subclasses of ShaderConfiguration in de.grogra.glsl.materialModifier and TypeClassDescriptionclass
This class defines a state for a glsl-Shader, where individual ChannelMaps may register Textures, TmpVariables or UniformVariables.class
This class defines a state for a glsl-Shader, where individual ChannelMaps may register Textures, TmpVariables or UniformVariables.class
This class defines a state for a glsl-Shader, where individual ChannelMaps may register Textures, TmpVariables or UniformVariables.class
This class defines a state for a glsl-Shader, where individual ChannelMaps may register Textures, TmpVariables or UniformVariables.class
This class defines a state for a glsl-Shader, where individual ChannelMaps may register Textures, TmpVariables or UniformVariables.Methods in de.grogra.glsl.material that return ShaderConfigurationModifier and TypeMethodDescriptionMaterialConfiguration.clone()
SkyMaterialConfiguration.clone()
SkyPreviewConfiguration.clone()
SkyReflectionMaterialConfiguration.clone()
TranspMaterialConfiguration.clone()
Methods in de.grogra.glsl.material with parameters of type ShaderConfigurationModifier and TypeMethodDescriptionprotected void
MaterialConfiguration.setThisToOther
(ShaderConfiguration other) protected void
SkyMaterialConfiguration.setThisToOther
(ShaderConfiguration other) -
Uses of ShaderConfiguration in de.grogra.glsl.material.channel
Methods in de.grogra.glsl.material.channel with parameters of type ShaderConfigurationModifier and TypeMethodDescriptionstatic Result
FloatToFloatCollection.addFloatToFloat
(Result in, FloatToFloat fkt, ShaderConfiguration sc) GLSLComponentTransform.process
(Result input, Transform3D fkt, ShaderConfiguration sc) abstract Result
GLSLFloatToFloat.process
(Result input, FloatToFloat fkt, ShaderConfiguration sc) GLSLTMatrix4d.process
(Result input, Transform3D fkt, ShaderConfiguration sc) abstract Result
GLSLTransform3D.process
(Result input, Transform3D fkt, ShaderConfiguration sc) GLSLTVector3d.process
(Result input, Transform3D fkt, ShaderConfiguration sc) GLSLUniformScale.process
(Result input, Transform3D fkt, ShaderConfiguration sc) static void
SimplexNoise.registerdNoiseFunctions
(ShaderConfiguration phong) static String
SimplexNoise.registerDTurbWithUnroll
(ShaderConfiguration phong, int octaves) static void
OldNoise.registerNoiseFunctions
(ShaderConfiguration phong) static void
SimplexNoise.registerNoiseFunctions
(ShaderConfiguration phong) static String
SimplexNoise.registerTurbWithUnroll
(ShaderConfiguration phong, int octaves) static Result
Transform3DCollection.transform
(Result in, Transform3D fkt, ShaderConfiguration sc) -
Uses of ShaderConfiguration in de.grogra.glsl.renderable
Subclasses of ShaderConfiguration in de.grogra.glsl.renderableMethods in de.grogra.glsl.renderable that return ShaderConfiguration -
Uses of ShaderConfiguration in de.grogra.glsl.utility
Fields in de.grogra.glsl.utility declared as ShaderConfigurationMethods in de.grogra.glsl.utility that return ShaderConfigurationModifier and TypeMethodDescriptionabstract ShaderConfiguration
ShaderConfiguration.clone()
GLSLManagedShader.getConfig()
Methods in de.grogra.glsl.utility with parameters of type ShaderConfigurationModifier and TypeMethodDescriptionvoid
CachedShaderCollection.findAndActivateShader
(OpenGLState glState, GLSLDisplay disp, ShaderConfiguration sc, Shader s) Will obtain and activate a GLSLShader to emulate the input shaders behavior.CachedShaderCollection.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.void
GLSLManagedShader.setConfig
(ShaderConfiguration config) protected void
ShaderConfiguration.setThisToOther
(ShaderConfiguration other) Sets all permanent attributes of this instance to the values from other.