Een shader-materiaal maakt het mogelijk om het materiaal te beschrijven door een externe rendering-engine of shader-taal. ShaderMaterial toepassingenShaderTechnique om de concrete weergavedetails te beschrijven, en de meest geschikte zal worden gebruikt volgens het uiteindelijke weergaveplatform. Bijvoorbeeld uwShaderMaterial instantie kan twee technieken hebben, de ene wordt gedefinieerd door HLSL en de andere wordt gedefinieerd door GLSL Onder niet-window-platforms moet de GLSL worden gebruikt in plaats van HLSL
Vindt de eigenschap. Het kan een dynamische eigenschap zijn (gemaakt door CreateDynamicProperty/SetProperty) of native eigenschap (geïdentificeerd door zijn naam)