ट्रांसफ़ॉर्म
अंतर्वस्तु
[
छिपाना
]Transform class
एक ट्रांसफ़ॉर्म जानकारी रखता है जो वस्तु के अनुवाद/स्केल/रोटेशन या न्यूनतम लागत पर ट्रांसफ़ॉर्म मैट्रिक्स तक पहुँच की अनुमति देता है। यह स्थानीय ट्रांसफ़ॉर्म द्वारा उपयोग किया जाता है। @hideconstructor
विधियाँ
getGeometricTranslation
| नाम | विवरण |
|---|---|
| getGeometricTranslation() | ज्यामितीय ट्रांसलेशन प्राप्त करता या सेट करता है। ज्यामितीय ट्रांसफ़ॉर्मेशन केवल जुड़े हुए एंटिटीज़ को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित रखता है। जब आप ज्यामितीय ट्रांसफ़ॉर्मेशन को उन फ़ाइल प्रकारों में एक्सपोर्ट करते हैं जो इसे सपोर्ट नहीं करते, तो यह स्थानीय ट्रांसफ़ॉर्मेशन के रूप में मर्ज हो जाएगा। |
Result:
setGeometricTranslation
| नाम | विवरण |
|---|---|
| setGeometricTranslation(value) | ज्यामितीय ट्रांसलेशन प्राप्त करता या सेट करता है। ज्यामितीय ट्रांसफ़ॉर्मेशन केवल जुड़े हुए एंटिटीज़ को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित रखता है। जब आप ज्यामितीय ट्रांसफ़ॉर्मेशन को उन फ़ाइल प्रकारों में एक्सपोर्ट करते हैं जो इसे सपोर्ट नहीं करते, तो यह स्थानीय ट्रांसफ़ॉर्मेशन के रूप में मर्ज हो जाएगा। |
Result:
getGeometricScaling
| नाम | विवरण |
|---|---|
| getGeometricScaling() | ज्यामितीय स्केलिंग प्राप्त करता या सेट करता है। ज्यामितीय ट्रांसफ़ॉर्मेशन केवल जुड़े हुए एंटिटीज़ को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित रखता है। जब आप ज्यामितीय ट्रांसफ़ॉर्मेशन को उन फ़ाइल प्रकारों में एक्सपोर्ट करते हैं जो इसे सपोर्ट नहीं करते, तो यह स्थानीय ट्रांसफ़ॉर्मेशन के रूप में मर्ज हो जाएगा। |
Result:
setGeometricScaling
| नाम | विवरण |
|---|---|
| setGeometricScaling(value) | ज्यामितीय स्केलिंग प्राप्त करता या सेट करता है। ज्यामितीय ट्रांसफ़ॉर्मेशन केवल जुड़े हुए एंटिटीज़ को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित रखता है। जब आप ज्यामितीय ट्रांसफ़ॉर्मेशन को उन फ़ाइल प्रकारों में एक्सपोर्ट करते हैं जो इसे सपोर्ट नहीं करते, तो यह स्थानीय ट्रांसफ़ॉर्मेशन के रूप में मर्ज हो जाएगा। |
Result:
getGeometricRotation
| नाम | विवरण |
|---|---|
| getGeometricRotation() | ज्यामितीय यूलेर घूर्णन (डिग्री में मापा गया) प्राप्त करता या सेट करता है। ज्यामितीय ट्रांसफ़ॉर्मेशन केवल जुड़े हुए एंटिटीज़ को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित रखता है। जब आप ज्यामितीय ट्रांसफ़ॉर्मेशन को उन फ़ाइल प्रकारों में एक्सपोर्ट करते हैं जो इसे सपोर्ट नहीं करते, तो यह स्थानीय ट्रांसफ़ॉर्मेशन के रूप में मर्ज हो जाएगा। |
Result:
setGeometricRotation
| नाम | विवरण |
|---|---|
| setGeometricRotation(value) | ज्यामितीय यूलेर घूर्णन (डिग्री में मापा गया) प्राप्त करता या सेट करता है। ज्यामितीय ट्रांसफ़ॉर्मेशन केवल जुड़े हुए एंटिटीज़ को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित रखता है। जब आप ज्यामितीय ट्रांसफ़ॉर्मेशन को उन फ़ाइल प्रकारों में एक्सपोर्ट करते हैं जो इसे सपोर्ट नहीं करते, तो यह स्थानीय ट्रांसफ़ॉर्मेशन के रूप में मर्ज हो जाएगा। |
Result:
getTranslation
| नाम | विवरण |
|---|---|
| getTranslation() | अनुवाद को प्राप्त करता है या सेट करता है |
Result:
setTranslation
| नाम | विवरण |
|---|---|
| setTranslation(value) | अनुवाद को प्राप्त करता है या सेट करता है |
Result:
getScale
| नाम | विवरण |
|---|---|
| getScale() | स्केल को प्राप्त करता है या सेट करता है |
Result:
setScale
| नाम | विवरण |
|---|---|
| setScale(value) | स्केल को प्राप्त करता है या सेट करता है |
Result:
getPreRotation
| नाम | विवरण |
|---|---|
| getPreRotation() | डिग्री में दर्शाए गए प्री-रोटेशन को प्राप्त करता है या सेट करता है |
Result:
setPreRotation
| नाम | विवरण |
|---|---|
| setPreRotation(value) | डिग्री में दर्शाए गए प्री-रोटेशन को प्राप्त करता है या सेट करता है |
Result:
getPostRotation
| नाम | विवरण |
|---|---|
| getPostRotation() | डिग्री में दर्शाए गए पोस्ट-रोटेशन को प्राप्त करता है या सेट करता है |
Result:
setPostRotation
| नाम | विवरण |
|---|---|
| setPostRotation(value) | डिग्री में दर्शाए गए पोस्ट-रोटेशन को प्राप्त करता है या सेट करता है |
Result:
getEulerAngles
| नाम | विवरण |
|---|---|
| getEulerAngles() | डिग्री में मापे गए Euler कोणों में दर्शाए गए रोटेशन को प्राप्त करता है या सेट करता है |
Result:
setEulerAngles
| नाम | विवरण |
|---|---|
| setEulerAngles(value) | डिग्री में मापे गए Euler कोणों में दर्शाए गए रोटेशन को प्राप्त करता है या सेट करता है |
Result:
getRotation
| नाम | विवरण |
|---|---|
| getRotation() | क्वाटरनियन में दर्शाए गए रोटेशन को प्राप्त करता है या सेट करता है। |
Result:
setRotation
| नाम | विवरण |
|---|---|
| setRotation(value) | क्वाटरनियन में दर्शाए गए रोटेशन को प्राप्त करता है या सेट करता है। |
Result:
getTransformMatrix
| नाम | विवरण |
|---|---|
| getTransformMatrix() | ट्रांसफ़ॉर्म मैट्रिक्स को प्राप्त करता है या सेट करता है। इस पर असाइन करने से अनुवाद, स्केल और रोटेशन रीसेट हो जाएंगे, जबकि GeometricRotation, GeometricScaling और GeometricTranslation प्रभावित नहीं होंगे। |
Result:
setTransformMatrix
| नाम | विवरण |
|---|---|
| setTransformMatrix(value) | ट्रांसफ़ॉर्म मैट्रिक्स को प्राप्त करता है या सेट करता है। इस पर असाइन करने से अनुवाद, स्केल और रोटेशन रीसेट हो जाएंगे, जबकि GeometricRotation, GeometricScaling और GeometricTranslation प्रभावित नहीं होंगे। |
Result:
getName
| नाम | विवरण |
|---|---|
| getName() | नाम को प्राप्त करता है या सेट करता है। नाम। |
Result:
setName
| नाम | विवरण |
|---|---|
| setName(value) | नाम को प्राप्त करता है या सेट करता है। नाम। |
Result:
getProperties
| नाम | विवरण |
|---|---|
| getProperties() | सभी प्रॉपर्टीज़ का संग्रह प्राप्त करता है। |
Result:
setGeometricTranslation
| नाम | विवरण |
|---|---|
| setGeometricTranslation(x, y, z) | ज्यामितीय अनुवाद को सेट करता है। ज्यामितीय परिवर्तन केवल संलग्न इकाइयों को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित छोड़ता है। जब आप ज्यामितीय परिवर्तन को उन फ़ाइल प्रकारों में निर्यात करते हैं जो इसे समर्थन नहीं करते, तो यह स्थानीय परिवर्तन के रूप में मिलाया जाएगा। |
Result:
setGeometricScaling
| नाम | विवरण |
|---|---|
| setGeometricScaling(sx, sy, sz) | ज्यामितीय स्केलिंग को सेट करता है। ज्यामितीय परिवर्तन केवल संलग्न इकाइयों को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित छोड़ता है। जब आप ज्यामितीय परिवर्तन को उन फ़ाइल प्रकारों में निर्यात करते हैं जो इसे समर्थन नहीं करते, तो यह स्थानीय परिवर्तन के रूप में मिलाया जाएगा। |
Result:
setGeometricRotation
| नाम | विवरण |
|---|---|
| setGeometricRotation(rx, ry, rz) | ज्यामितीय Euler रोटेशन (डिग्री में मापा गया) को सेट करता है। ज्यामितीय परिवर्तन केवल संलग्न इकाइयों को प्रभावित करता है और चाइल्ड नोड्स को अपरिवर्तित छोड़ता है। जब आप ज्यामितीय परिवर्तन को उन फ़ाइल प्रकारों में निर्यात करते हैं जो इसे समर्थन नहीं करते, तो यह स्थानीय परिवर्तन के रूप में मिलाया जाएगा। |
Result:
setTranslation
| नाम | विवरण |
|---|---|
| setTranslation(tx, ty, tz) | वर्तमान ट्रांसफ़ॉर्म का अनुवाद सेट करता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| t | Number | null |
| t | Number | null |
| t | Number | null |
Result: ट्रांसफ़ॉर्म
setScale
| नाम | विवरण |
|---|---|
| setScale(sx, sy, sz) | वर्तमान ट्रांसफ़ॉर्म का स्केल सेट करता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| s | Number | null |
| s | Number | null |
| s | Number | null |
Result: ट्रांसफ़ॉर्म
setEulerAngles
| नाम | विवरण |
|---|---|
| setEulerAngles(rx, ry, rz) | वर्तमान ट्रांसफ़ॉर्म के यूलेर कोणों को डिग्री में सेट करता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| r | Number | null |
| r | Number | null |
| r | Number | null |
Result: ट्रांसफ़ॉर्म
setRotation
| नाम | विवरण |
|---|---|
| setRotation(rw, rx, ry, rz) | वर्तमान ट्रांसफ़ॉर्म का रोटेशन (क्वाटरनियन घटकों के रूप में) सेट करता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| r | Number | null |
| r | Number | null |
| r | Number | null |
| r | Number | null |
Result: ट्रांसफ़ॉर्म
setPreRotation
| नाम | विवरण |
|---|---|
| setPreRotation(rx, ry, rz) | डिग्री में दर्शाए गए प्री-रोटेशन को सेट करता है। |
Result: ट्रांसफ़ॉर्म
setPostRotation
| नाम | विवरण |
|---|---|
| setPostRotation(rx, ry, rz) | डिग्री में दर्शाए गए पोस्ट-रोटेशन को सेट करता है। |
Result: ट्रांसफ़ॉर्म
removeProperty
| नाम | विवरण |
|---|---|
| removeProperty(property) | एक डायनेमिक प्रॉपर्टी को हटाता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| property | Property | कौन सी प्रॉपर्टी हटानी है |
Result: boolean
removeProperty
| नाम | विवरण |
|---|---|
| removeProperty(property) | नाम द्वारा पहचानी गई निर्दिष्ट प्रॉपर्टी को हटाएँ |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| propert | स्ट्रिंग | null |
Result: boolean
getProperty
| नाम | विवरण |
|---|---|
| getProperty(property) | निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| property | स्ट्रिंग | प्रॉपर्टी का नाम |
Result: ऑब्जेक्ट
setProperty
| नाम | विवरण |
|---|---|
| setProperty(property, value) | निर्दिष्ट प्रॉपर्टी का मान सेट करता है |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| property | स्ट्रिंग | प्रॉपर्टी का नाम |
| मान | ऑब्जेक्ट | प्रॉपर्टी का मान |
Result: ऑब्जेक्ट
findProperty
| नाम | विवरण |
|---|---|
| findProperty(propertyName) | प्रॉपर्टी को खोजता है। यह एक डायनेमिक प्रॉपर्टी हो सकती है (CreateDynamicProperty/SetProperty द्वारा बनाई गई) या नेेटिव प्रॉपर्टी (इसके नाम द्वारा पहचानी गई)। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| propertyName | स्ट्रिंग | प्रॉपर्टी का नाम। |
Result: Property