Aspose.ThreeD.Shading

छायांकन से संबंधित सभी वर्ग इस नामस्थान में परिभाषित हैं।

कक्षाओं

कक्षाविवरण
LambertMaterialलैम्बर्ट शेडिंग मॉडल के लिए सामग्री
Materialसामग्री ज्यामिति के दृश्य स्वरूप के लिए आवश्यक मापदंडों को परिभाषित करती है। Aspose.3D छायांकन मॉडल प्रदान करता हैLambertMaterial ,PhongMaterial औरShaderMaterial
PbrMaterialअल्बेडो रंग/धात्विक/खुरदरापन के आधार पर भौतिक रूप से आधारित प्रतिपादन के लिए सामग्री
PbrSpecularMaterialविसरित रंग/स्पेक्युलर/चमक पर आधारित शारीरिक रूप से आधारित रेंडरिंग के लिए सामग्री
PhongMaterialब्लिन-फोंग छायांकन मॉडल के लिए सामग्री।
ShaderMaterialएक शेडर सामग्री बाहरी रेंडरिंग इंजन या शेडर भाषा द्वारा सामग्री का वर्णन करने की अनुमति देती है। ShaderMaterial उपयोगShaderTechnique ठोस प्रतिपादन विवरण का वर्णन करने के लिए, और अंतिम प्रतिपादन मंच के अनुसार सबसे उपयुक्त का उपयोग किया जाएगा। उदाहरण के लिए, आपकाShaderMaterial उदाहरण में दो तकनीकें हो सकती हैं, एक एचएलएसएल द्वारा परिभाषित है, और दूसरी जीएलएसएल द्वारा परिभाषित है गैर-विंडो प्लेटफॉर्म के तहत एचएलएसएल के बजाय जीएलएसएल का उपयोग किया जाना चाहिए
ShaderTechniqueएक शेडर तकनीक एक ठोस प्रतिपादन कार्यान्वयन का प्रतिनिधित्व करती है।
Textureयह वर्ग बाहरी फ़ाइल से बनावट को परिभाषित करता है।
TextureBaseसभी ठोस बनावट के लिए आधार वर्ग। बनावट एक ज्यामिति सतह के रंगरूप को परिभाषित करता है।
TextureSlotबनावट स्लॉट मेंMaterial , सामग्री उदाहरण के माध्यम से गणना की जा सकती है।

गणना

गणनाविवरण
AlphaSourceपरिभाषित करता है कि बनावट में अल्फा चैनल है या नहीं।
TextureFilterबनावट नमूनाकरण के दौरान फ़िल्टर विकल्प।
WrapModeटेक्सचर रैप मोड.