Mesh
Mesh class
एक मेष कई n-पक्षीय बहुभुजों से बना होता है।
विधियाँ
constructor
| नाम | विवरण |
|---|---|
| constructor() | Mesh वर्ग का एक नया उदाहरण प्रारंभ करता है। |
Result:
constructor_overload
| नाम | विवरण |
|---|---|
| constructor_overload(name) | Mesh वर्ग का एक नया उदाहरण प्रारंभ करता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| name | स्ट्रिंग | नाम। |
Result:
getEdges
| नाम | विवरण |
|---|---|
| getEdges() | Mesh की किनारों को प्राप्त करता है। किनारा Mesh में वैकल्पिक है, इसलिए यह खाली हो सकता है। |
Result:
getPolygonCount
| नाम | विवरण |
|---|---|
| getPolygonCount() | बहुभुजों की संख्या प्राप्त करता है। बहुभुज गिनती। |
Result:
getPolygons
| नाम | विवरण |
|---|---|
| getPolygons() | Mesh की बहुभुज परिभाषा प्राप्त करता है |
Result:
getVisible
| नाम | विवरण |
|---|---|
| getVisible() | ज्यामिति दृश्यमान है या नहीं, प्राप्त करता है या सेट करता है |
Result:
setVisible
| नाम | विवरण |
|---|---|
| setVisible(value) | ज्यामिति दृश्यमान है या नहीं, प्राप्त करता है या सेट करता है |
Result:
getDeformers
| नाम | विवरण |
|---|---|
| getDeformers() | इस ज्यामिति से जुड़े सभी डिफॉर्मर प्राप्त करता है। डिफॉर्मर। |
Result:
getControlPoints
| नाम | विवरण |
|---|---|
| getControlPoints() | सभी नियंत्रण बिंदु प्राप्त करता है |
Result:
getCastShadows
| नाम | विवरण |
|---|---|
| getCastShadows() | यह निर्धारित करता है या सेट करता है कि यह ज्यामिति छाया डाल सकती है या नहीं |
Result:
setCastShadows
| नाम | विवरण |
|---|---|
| setCastShadows(value) | यह निर्धारित करता है या सेट करता है कि यह ज्यामिति छाया डाल सकती है या नहीं |
Result:
getReceiveShadows
| नाम | विवरण |
|---|---|
| getReceiveShadows() | यह निर्धारित करता है या सेट करता है कि यह ज्यामिति छाया प्राप्त कर सकती है या नहीं। |
Result:
setReceiveShadows
| नाम | विवरण |
|---|---|
| setReceiveShadows(value) | यह निर्धारित करता है या सेट करता है कि यह ज्यामिति छाया प्राप्त कर सकती है या नहीं। |
Result:
getVertexElements
| नाम | विवरण |
|---|---|
| getVertexElements() | सभी वर्टेक्स तत्व प्राप्त करता है |
Result:
getParentNodes
| नाम | विवरण |
|---|---|
| getParentNodes() | सभी पैरेंट नोड्स प्राप्त करता है, एक इकाई को ज्यामिति इंस्टेंसिंग के लिए कई पैरेंट नोड्स से जोड़ा जा सकता है। नोड्स। |
Result:
getExcluded
| नाम | विवरण |
|---|---|
| getExcluded() | निर्यात के दौरान इस इकाई को बाहर रखने के लिए प्राप्त करता है या सेट करता है। |
Result:
setExcluded
| नाम | विवरण |
|---|---|
| setExcluded(value) | निर्यात के दौरान इस इकाई को बाहर रखने के लिए प्राप्त करता है या सेट करता है। |
Result:
getParentNode
| नाम | विवरण |
|---|---|
| getParentNode() | पहले पैरेंट नोड को प्राप्त करता है या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह इकाई अन्य पैरेंट नोड्स से अलग हो जाएगी। पैरेंट नोड। |
Result:
setParentNode
| नाम | विवरण |
|---|---|
| setParentNode(value) | पहले पैरेंट नोड को प्राप्त करता है या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह इकाई अन्य पैरेंट नोड्स से अलग हो जाएगी। पैरेंट नोड। |
Result:
getScene
| नाम | विवरण |
|---|---|
| getScene() | उस सीन को प्राप्त करता है जिससे यह ऑब्जेक्ट संबंधित है। |
Result:
getName
| नाम | विवरण |
|---|---|
| getName() | नाम को प्राप्त करता है या सेट करता है। नाम। |
Result:
setName
| नाम | विवरण |
|---|---|
| setName(value) | नाम को प्राप्त करता है या सेट करता है। नाम। |
Result:
getProperties
| नाम | विवरण |
|---|---|
| getProperties() | सभी प्रॉपर्टीज़ का संग्रह प्राप्त करता है। |
Result:
getPolygonSize
| नाम | विवरण |
|---|---|
| getPolygonSize(index) | निर्दिष्ट बहुभुज की शीर्ष बिंदु गिनती प्राप्त करता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| index | Number | Index. |
Result: Number
createPolygon
| नाम | विवरण |
|---|---|
| createPolygon(indices, offset, length) | इंडेक्स में परिभाषित सभी शीर्ष बिंदुओं के साथ एक नया बहुभुज बनाता है। बहुभुज को बिंदु दर बिंदु बनाने के लिए, कृपया PolygonBuilder का उपयोग करें। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| indices | Number[] | बहुभुज के इंडेक्स की एरे, प्रत्येक इंडेक्स एक नियंत्रण बिंदु की ओर इशारा करता है जो बहुभुज बनाता है। |
| offset | Number | पहले बहुभुज इंडेक्स का ऑफ़सेट |
| length | Number | इंडेक्स की लंबाई |
Result: Number
createPolygon
| नाम | विवरण |
|---|---|
| createPolygon(indices) | इंडेक्स में परिभाषित सभी शीर्ष बिंदुओं के साथ एक नया बहुभुज बनाता है। बहुभुज को बिंदु दर बिंदु बनाने के लिए, कृपया PolygonBuilder का उपयोग करें। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| indices | Number[] | बहुभुज के इंडेक्स की एरे, प्रत्येक इंडेक्स एक नियंत्रण बिंदु की ओर इशारा करता है जो बहुभुज बनाता है। |
Result: Number
createPolygon
| नाम | विवरण |
|---|---|
| createPolygon(v1, v2, v3, v4) | 4 शीर्ष बिंदुओं (क्वाड) के साथ एक बहुभुज बनाएं |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| v1 | Number | पहले शीर्ष बिंदु का इंडेक्स |
| v2 | Number | दूसरे शीर्ष बिंदु का इंडेक्स |
| v3 | Number | तीसरे शीर्ष बिंदु का इंडेक्स |
| v4 | Number | चौथे शीर्ष बिंदु का इंडेक्स |
Result: Number
createPolygon
| नाम | विवरण |
|---|---|
| createPolygon(v1, v2, v3) | 3 शीर्षों (त्रिभुज) के साथ एक बहुभुज बनाएं |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| v1 | Number | पहले शीर्ष बिंदु का इंडेक्स |
| v2 | Number | दूसरे शीर्ष बिंदु का इंडेक्स |
| v3 | Number | तीसरे शीर्ष बिंदु का इंडेक्स |
Result: Number
toMesh
| नाम | विवरण |
|---|---|
| toMesh() | वर्तमान इकाई से Mesh इंस्टेंस प्राप्त करता है। |
Result: Mesh
getElement
| नाम | विवरण |
|---|---|
| getElement(type) | निर्दिष्ट प्रकार के साथ एक वर्टेक्स तत्व प्राप्त करता है |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| type | VertexElementType | VertexElementType |
Result: VertexElement
getVertexElementOfUV
| नाम | विवरण |
|---|---|
| getVertexElementOfUV(textureMapping) | दिए गए टेक्सचर मैपिंग प्रकार के साथ एक VertexElementUV इंस्टेंस प्राप्त करता है |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| textureMapping | TextureMapping | TextureMapping |
Result: VertexElementUV
createElement
| नाम | विवरण |
|---|---|
| createElement(type) | निर्दिष्ट प्रकार के साथ एक वर्टेक्स तत्व बनाता है और इसे ज्यामिति में जोड़ता है। यदि type VertexElementType.UV है, तो TextureMapping.DIFFUSE प्रकार के टेक्सचर मैपिंग के साथ एक VertexElementUV बनाया जाएगा। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| type | VertexElementType | VertexElementType |
Result: VertexElement
addElement
| नाम | विवरण |
|---|---|
| addElement(element) | एक मौजूदा वर्टेक्स तत्व को वर्तमान ज्यामिति में जोड़ता है |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| element | VertexElement | जोड़ने के लिए वर्टेक्स तत्व |
Result: VertexElement
createElement
| नाम | विवरण |
|---|---|
| createElement(type, mappingMode, referenceMode) | निर्दिष्ट प्रकार के साथ एक वर्टेक्स तत्व बनाता है और इसे ज्यामिति में जोड़ता है। यदि type VertexElementType.UV है, तो TextureMapping.DIFFUSE प्रकार के टेक्सचर मैपिंग के साथ एक VertexElementUV बनाया जाएगा। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| type | VertexElementType | VertexElementType |
| mappingMode | MappingMode | MappingMode |
| referenceMode | ReferenceMode | ReferenceMode |
Result: VertexElement
createElementUV
| नाम | विवरण |
|---|---|
| createElementUV(uvMapping) | दिए गए टेक्सचर मैपिंग प्रकार के साथ एक VertexElementUV बनाता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| uvMapping | TextureMapping | TextureMapping |
Result: VertexElementUV
createElementUV
| नाम | विवरण |
|---|---|
| createElementUV(uvMapping, mappingMode, referenceMode) | दिए गए टेक्सचर मैपिंग प्रकार के साथ एक VertexElementUV बनाता है। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| uvMapping | TextureMapping | TextureMapping |
| mappingMode | MappingMode | MappingMode |
| referenceMode | ReferenceMode | ReferenceMode |
Result: VertexElementUV
getBoundingBox
| नाम | विवरण |
|---|---|
| getBoundingBox() | वर्तमान इकाई का बाउंडिंग बॉक्स उसके ऑब्जेक्ट स्पेस कोऑर्डिनेट सिस्टम में प्राप्त करता है। |
Result: VertexElementUV
getEntityRendererKey
| नाम | विवरण |
|---|---|
| getEntityRendererKey() | रेंडरर में पंजीकृत इकाई रेंडरर की कुंजी प्राप्त करता है। |
Result: EntityRendererKey
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
iterator
| नाम | विवरण |
|---|---|
| iterator() | आंतरिक उपयोग के लिए आरक्षित। |
Result: Property