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 voidLightShaderConfiguration.setThisToOther(ShaderConfiguration other) -
Uses of ShaderConfiguration in de.grogra.glsl.material
Subclasses of ShaderConfiguration in de.grogra.glsl.materialModifier and TypeClassDescriptionclassThis class defines a state for a glsl-Shader, where individual ChannelMaps may register Textures, TmpVariables or UniformVariables.classThis class defines a state for a glsl-Shader, where individual ChannelMaps may register Textures, TmpVariables or UniformVariables.classThis class defines a state for a glsl-Shader, where individual ChannelMaps may register Textures, TmpVariables or UniformVariables.classThis class defines a state for a glsl-Shader, where individual ChannelMaps may register Textures, TmpVariables or UniformVariables.classThis 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 voidMaterialConfiguration.setThisToOther(ShaderConfiguration other) protected voidSkyMaterialConfiguration.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 ResultFloatToFloatCollection.addFloatToFloat(Result in, FloatToFloat fkt, ShaderConfiguration sc) GLSLComponentTransform.process(Result input, Transform3D fkt, ShaderConfiguration sc) abstract ResultGLSLFloatToFloat.process(Result input, FloatToFloat fkt, ShaderConfiguration sc) GLSLTMatrix4d.process(Result input, Transform3D fkt, ShaderConfiguration sc) abstract ResultGLSLTransform3D.process(Result input, Transform3D fkt, ShaderConfiguration sc) GLSLTVector3d.process(Result input, Transform3D fkt, ShaderConfiguration sc) GLSLUniformScale.process(Result input, Transform3D fkt, ShaderConfiguration sc) static voidSimplexNoise.registerdNoiseFunctions(ShaderConfiguration phong) static StringSimplexNoise.registerDTurbWithUnroll(ShaderConfiguration phong, int octaves) static voidOldNoise.registerNoiseFunctions(ShaderConfiguration phong) static voidSimplexNoise.registerNoiseFunctions(ShaderConfiguration phong) static StringSimplexNoise.registerTurbWithUnroll(ShaderConfiguration phong, int octaves) static ResultTransform3DCollection.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 ShaderConfigurationShaderConfiguration.clone()GLSLManagedShader.getConfig()Methods in de.grogra.glsl.utility with parameters of type ShaderConfigurationModifier and TypeMethodDescriptionvoidCachedShaderCollection.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.voidGLSLManagedShader.setConfig(ShaderConfiguration config) protected voidShaderConfiguration.setThisToOther(ShaderConfiguration other) Sets all permanent attributes of this instance to the values from other.