shaderDefinitions top-level property
Map<ShaderMaterialType, ShaderDefinition>
get
shaderDefinitions
Maps each ShaderMaterialType to its definition. Only contains the 14 material types (excludes interactive-only shaders).
Implementation
Map<ShaderMaterialType, ShaderDefinition> get shaderDefinitions => {
ShaderMaterialType.grittyGradient: grittyGradientDef,
ShaderMaterialType.radialGrittyGradient: radialGrittyGradientDef,
ShaderMaterialType.perlinGradient: perlinGradientDef,
ShaderMaterialType.radialPerlinGradient: radialPerlinGradientDef,
ShaderMaterialType.simplexGradient: simplexGradientDef,
ShaderMaterialType.radialSimplexGradient: radialSimplexGradientDef,
ShaderMaterialType.fbmGradient: fbmGradientDef,
ShaderMaterialType.radialFbmGradient: radialFbmGradientDef,
ShaderMaterialType.turbulenceGradient: turbulenceGradientDef,
ShaderMaterialType.radialTurbulenceGradient: radialTurbulenceGradientDef,
ShaderMaterialType.voronoiGradient: voronoiGradientDef,
ShaderMaterialType.radialVoronoiGradient: radialVoronoiGradientDef,
ShaderMaterialType.voronoiseGradient: voronoiseGradientDef,
ShaderMaterialType.radialVoronoiseGradient: radialVoronoiseGradientDef,
};