GLSLSource
अवलोकन
GLSLSource Aspose.3D FOSS में .NET के लिए एक क्लास है। विरासत में: ShaderSource।
GLSL में शेडर्स का स्रोत कोड
यह क्लास .NET प्रोग्राम्स में GLSLSource ऑब्जेक्ट्स के साथ काम करने के लिए 2 मेथड्स प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: DefineInclude, GLSLSource. सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं जब Aspose.3D FOSS for .NET पैकेज स्थापित किया जाता है। प्रॉपर्टीज़: ComputeShader, FragmentShader, GeometryShader, VertexShader.
गुण
| नाम | प्रकार | पहुँच | विवरण |
|---|---|---|---|
ComputeShader | string | पढ़ें/लिखें | कम्प्यूट शेडर का स्रोत कोड प्राप्त करता है या सेट करता है। |
GeometryShader | string | पढ़ें/लिखें | जियोमेट्री शेडर का स्रोत कोड प्राप्त करता है या सेट करता है। |
VertexShader | string | पढ़ें/लिखें | वर्टेक्स शेडर का स्रोत कोड प्राप्त करता है या सेट करता है |
FragmentShader | string | पढ़ें/लिखें | फ़्रैगमेंट शेडर का स्रोत कोड प्राप्त करता है या सेट करता है। |
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
GLSLSource() | GLSL स्रोत |
DefineInclude(fileName: string, content: string) | FOSS संस्करण में लागू नहीं किया गया — रनटाइम पर त्रुटि फेंकता है। GLSL स्रोत कोड में #include के लिए वर्चुअल फ़ाइल परिभाषित करें |