Uses of Class
de.grogra.glsl.utility.ShaderConfiguration
Package
Description
-
Uses of ShaderConfiguration in de.grogra.glsl.light
Modifier and TypeMethodDescriptionprotected void
LightShaderConfiguration.setThisToOther
(ShaderConfiguration other) -
Uses of ShaderConfiguration in de.grogra.glsl.material
Modifier 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.Modifier and TypeMethodDescriptionMaterialConfiguration.clone()
SkyMaterialConfiguration.clone()
SkyPreviewConfiguration.clone()
SkyReflectionMaterialConfiguration.clone()
TranspMaterialConfiguration.clone()
Modifier and TypeMethodDescriptionprotected void
MaterialConfiguration.setThisToOther
(ShaderConfiguration other) protected void
SkyMaterialConfiguration.setThisToOther
(ShaderConfiguration other) -
Uses of ShaderConfiguration in de.grogra.glsl.material.channel
Modifier 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
-
Uses of ShaderConfiguration in de.grogra.glsl.utility
Modifier and TypeMethodDescriptionabstract ShaderConfiguration
ShaderConfiguration.clone()
GLSLManagedShader.getConfig()
Modifier 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.