एक शेडर सामग्री बाहरी रेंडरिंग इंजन या शेडर भाषा द्वारा सामग्री का वर्णन करने की अनुमति देती है। ShaderMaterial उपयोगShaderTechnique ठोस प्रतिपादन विवरण का वर्णन करने के लिए, और अंतिम प्रतिपादन मंच के अनुसार सबसे उपयुक्त का उपयोग किया जाएगा। उदाहरण के लिए, आपकाShaderMaterial उदाहरण में दो तकनीकें हो सकती हैं, एक एचएलएसएल द्वारा परिभाषित है, और दूसरी जीएलएसएल द्वारा परिभाषित है गैर-विंडो प्लेटफॉर्म के तहत एचएलएसएल के बजाय जीएलएसएल का उपयोग किया जाना चाहिए