Grasshopper2.Imaging.Raycasting.Shadersnamespace
Types
Grasshopper2.Imaging.Raycasting.Shaders.BiColourMap
Provides a mechanism for blending two colours across a value field.
Grasshopper2.Imaging.Raycasting.Shaders.BiShaderMap
Provides a mechanism for blending two shaders across a value field.
Grasshopper2.Imaging.Raycasting.Shaders.BlurColourShader
Implements a shader for blurring effects.
Grasshopper2.Imaging.Raycasting.Shaders.BlurValueModifier
Implements a modifier for blurring effects.
Grasshopper2.Imaging.Raycasting.Shaders.Checkerboard
Implements a shader for chequerboard fills.
Grasshopper2.Imaging.Raycasting.Shaders.ColourShaderModifier
Abstract class for colour shaders that modify other colour shaders.
Grasshopper2.Imaging.Raycasting.Shaders.ColourShaderTransform
Represents a shader with a build-in transformation.
Grasshopper2.Imaging.Raycasting.Shaders.ConstantColourShader
Implements a shader for solid fill colours.
Grasshopper2.Imaging.Raycasting.Shaders.ConstantValueShader
Implements a shader for constant values.
Grasshopper2.Imaging.Raycasting.Shaders.DelegateValueShader
Shader which applies a delegate method to another value shader.
Grasshopper2.Imaging.Raycasting.Shaders.EquationValueShader
Shader which applies an equation to another value shader.
Grasshopper2.Imaging.Raycasting.Shaders.GradientDisc
Implements a value shader for distances to a disc.
Grasshopper2.Imaging.Raycasting.Shaders.GradientLinear
Implements a shader for normalised linear gradients.
Grasshopper2.Imaging.Raycasting.Shaders.GradientMap
Provides a mechanism for mapping colour gradients to value fields.
Grasshopper2.Imaging.Raycasting.Shaders.GradientParticle
Implements a shader for particle field gradients.
Grasshopper2.Imaging.Raycasting.Shaders.GradientPolar
Implements a shader for angular gradient fills.
Grasshopper2.Imaging.Raycasting.Shaders.GradientRadial
Implements a shader for radial gradients.
Grasshopper2.Imaging.Raycasting.Shaders.GradientSegments
Implements a value shader for distances to a collection of line segments.
Grasshopper2.Imaging.Raycasting.Shaders.GridShader
Implements a shader for a graphpaper like grid.
Grasshopper2.Imaging.Raycasting.Shaders.InterpolateMultipleShader
Implements a shader for interpolating various colour anchors.
Grasshopper2.Imaging.Raycasting.Shaders.InterpolateTriangularShader
Implements a shader for triangular gradient blending.
Grasshopper2.Imaging.Raycasting.Shaders.NoisePixelShader
Implements a per-pixel noise shader.
Grasshopper2.Imaging.Raycasting.Shaders.NoiseSimplexShader
Implements a simplex noise shader.
Grasshopper2.Imaging.Raycasting.Shaders.PatternHexagonal
Implements a shader for a rectangular grid.
Grasshopper2.Imaging.Raycasting.Shaders.PatternRectangular
Implements a shader for a rectangular grid.
Grasshopper2.Imaging.Raycasting.Shaders.PixelateColour
Implements a shader for pixelating effects.
Grasshopper2.Imaging.Raycasting.Shaders.PixelateValueShader
Implements a shader for pixelating effects.
Grasshopper2.Imaging.Raycasting.Shaders.Polkadots
Implements a shader for polkadot fills.
Grasshopper2.Imaging.Raycasting.Shaders.Progression
Enumerates the possible repetition types for gradient fills.
Grasshopper2.Imaging.Raycasting.Shaders.Stripes
Implements a shader for stripe hatch fills.
Grasshopper2.Imaging.Raycasting.Shaders.TextureShader
Implements a shader for linear gradient fills.
Grasshopper2.Imaging.Raycasting.Shaders.Transparency
Provides a mechanism for overriding the transparency of a shader.
Grasshopper2.Imaging.Raycasting.Shaders.ValueShaderModifier
Abstract class for value shaders that modify other value shaders.
Grasshopper2.Imaging.Raycasting.Shaders.ValueShaderTransform
Represents a shader with a build-in transformation.