ShaderTechnique
अंतर्वस्तु
[
छिपाना
]ShaderTechnique class
एक शेडर तकनीक ठोस रेंडरिंग इम्प्लीमेंटेशन का प्रतिनिधित्व करती है।
विधियाँ
constructor
| नाम | विवरण |
|---|---|
| constructor() | ShaderTechnique क्लास की नई इंस्टेंस को इनिशियलाइज़ करता है। |
Result:
getDescription
| नाम | विवरण |
|---|---|
| getDescription() | इस तकनीक का विवरण प्राप्त करता है या सेट करता है |
Result:
setDescription
| नाम | विवरण |
|---|---|
| setDescription(value) | इस तकनीक का विवरण प्राप्त करता है या सेट करता है |
Result:
getShaderLanguage
| नाम | विवरण |
|---|---|
| getShaderLanguage() | इस तकनीक द्वारा उपयोग की जाने वाली शेडर भाषा प्राप्त करता है या सेट करता है। |
Result:
setShaderLanguage
| नाम | विवरण |
|---|---|
| setShaderLanguage(value) | इस तकनीक द्वारा उपयोग की जाने वाली शेडर भाषा प्राप्त करता है या सेट करता है। |
Result:
getShaderVersion
| नाम | विवरण |
|---|---|
| getShaderVersion() | इस तकनीक द्वारा उपयोग किए जाने वाले शेडर संस्करण को प्राप्त करता है या सेट करता है। |
Result:
setShaderVersion
| नाम | विवरण |
|---|---|
| setShaderVersion(value) | इस तकनीक द्वारा उपयोग किए जाने वाले शेडर संस्करण को प्राप्त करता है या सेट करता है। |
Result:
getShaderFile
| नाम | विवरण |
|---|---|
| getShaderFile() | बाहरी शेडर फ़ाइल का फ़ाइल नाम प्राप्त करता है या सेट करता है। |
Result:
setShaderFile
| नाम | विवरण |
|---|---|
| setShaderFile(value) | बाहरी शेडर फ़ाइल का फ़ाइल नाम प्राप्त करता है या सेट करता है। |
Result:
getShaderContent
| नाम | विवरण |
|---|---|
| getShaderContent() | एक एम्बेडेड शेडर स्क्रिप्ट की सामग्री प्राप्त करता है या सेट करता है। यह HLSL/GLSL शेडर स्रोत फ़ाइल हो सकती है। |
Result:
setShaderContent
| नाम | विवरण |
|---|---|
| setShaderContent(value) | एक एम्बेडेड शेडर स्क्रिप्ट की सामग्री प्राप्त करता है या सेट करता है। यह HLSL/GLSL शेडर स्रोत फ़ाइल हो सकती है। |
Result:
getShaderEntry
| नाम | विवरण |
|---|---|
| getShaderEntry() | शेडर का एंट्री पॉइंट प्राप्त करता है या सेट करता है, कुछ शेडर जैसे HLSL में कस्टमाइज़्ड एंट्रीज़ हो सकते हैं। |
Result:
setShaderEntry
| नाम | विवरण |
|---|---|
| setShaderEntry(value) | शेडर का एंट्री पॉइंट प्राप्त करता है या सेट करता है, कुछ शेडर जैसे HLSL में कस्टमाइज़्ड एंट्रीज़ हो सकते हैं। |
Result:
getRenderAPI
| नाम | विवरण |
|---|---|
| getRenderAPI() | इस तकनीक द्वारा उपयोग किए जाने वाले रेंडरिंग API को प्राप्त करता है या सेट करता है |
Result:
setRenderAPI
| नाम | विवरण |
|---|---|
| setRenderAPI(value) | इस तकनीक द्वारा उपयोग किए जाने वाले रेंडरिंग API को प्राप्त करता है या सेट करता है |
Result:
getRenderAPIVersion
| नाम | विवरण |
|---|---|
| getRenderAPIVersion() | रेंडरिंग API का संस्करण प्राप्त करता है या सेट करता है। |
Result:
setRenderAPIVersion
| नाम | विवरण |
|---|---|
| setRenderAPIVersion(value) | रेंडरिंग API का संस्करण प्राप्त करता है या सेट करता है। |
Result:
getShaderParameters
| नाम | विवरण |
|---|---|
| getShaderParameters() | शेडर पैरामीटर परिभाषा प्राप्त करता है। कुंजी डायनेमिक प्रॉपर्टी का नाम है, और मान वह शेडर पैरामीटर नाम है जिससे प्रॉपर्टी जुड़ी है। |
Result:
addBinding
| नाम | विवरण |
|---|---|
| addBinding(property, shaderParameter) | डायनेमिक प्रॉपर्टी को शेडर पैरामीटर से बाइंड करता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| property | स्ट्रिंग | डायनेमिक प्रॉपर्टी का नाम। |
| shaderParameter | स्ट्रिंग | शेडर पैरामीटर का नाम। |
Result: