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:

नामप्रकारविवरण
indexNumberIndex.

Result: Number


createPolygon

नामविवरण
createPolygon(indices, offset, length)इंडेक्स में परिभाषित सभी शीर्ष बिंदुओं के साथ एक नया बहुभुज बनाता है। बहुभुज को बिंदु दर बिंदु बनाने के लिए, कृपया PolygonBuilder का उपयोग करें।

Parameters:

नामप्रकारविवरण
indicesNumber[]बहुभुज के इंडेक्स की एरे, प्रत्येक इंडेक्स एक नियंत्रण बिंदु की ओर इशारा करता है जो बहुभुज बनाता है।
offsetNumberपहले बहुभुज इंडेक्स का ऑफ़सेट
lengthNumberइंडेक्स की लंबाई

Result: Number


createPolygon

नामविवरण
createPolygon(indices)इंडेक्स में परिभाषित सभी शीर्ष बिंदुओं के साथ एक नया बहुभुज बनाता है। बहुभुज को बिंदु दर बिंदु बनाने के लिए, कृपया PolygonBuilder का उपयोग करें।

Parameters:

नामप्रकारविवरण
indicesNumber[]बहुभुज के इंडेक्स की एरे, प्रत्येक इंडेक्स एक नियंत्रण बिंदु की ओर इशारा करता है जो बहुभुज बनाता है।

Result: Number


createPolygon

नामविवरण
createPolygon(v1, v2, v3, v4)4 शीर्ष बिंदुओं (क्वाड) के साथ एक बहुभुज बनाएं

Parameters:

नामप्रकारविवरण
v1Numberपहले शीर्ष बिंदु का इंडेक्स
v2Numberदूसरे शीर्ष बिंदु का इंडेक्स
v3Numberतीसरे शीर्ष बिंदु का इंडेक्स
v4Numberचौथे शीर्ष बिंदु का इंडेक्स

Result: Number


createPolygon

नामविवरण
createPolygon(v1, v2, v3)3 शीर्षों (त्रिभुज) के साथ एक बहुभुज बनाएं

Parameters:

नामप्रकारविवरण
v1Numberपहले शीर्ष बिंदु का इंडेक्स
v2Numberदूसरे शीर्ष बिंदु का इंडेक्स
v3Numberतीसरे शीर्ष बिंदु का इंडेक्स

Result: Number


toMesh

नामविवरण
toMesh()वर्तमान इकाई से Mesh इंस्टेंस प्राप्त करता है।

Result: Mesh


getElement

नामविवरण
getElement(type)निर्दिष्ट प्रकार के साथ एक वर्टेक्स तत्व प्राप्त करता है

Parameters:

नामप्रकारविवरण
typeVertexElementTypeVertexElementType

Result: VertexElement


getVertexElementOfUV

नामविवरण
getVertexElementOfUV(textureMapping)दिए गए टेक्सचर मैपिंग प्रकार के साथ एक VertexElementUV इंस्टेंस प्राप्त करता है

Parameters:

नामप्रकारविवरण
textureMappingTextureMappingTextureMapping

Result: VertexElementUV


createElement

नामविवरण
createElement(type)निर्दिष्ट प्रकार के साथ एक वर्टेक्स तत्व बनाता है और इसे ज्यामिति में जोड़ता है। यदि type VertexElementType.UV है, तो TextureMapping.DIFFUSE प्रकार के टेक्सचर मैपिंग के साथ एक VertexElementUV बनाया जाएगा।

Parameters:

नामप्रकारविवरण
typeVertexElementTypeVertexElementType

Result: VertexElement


addElement

नामविवरण
addElement(element)एक मौजूदा वर्टेक्स तत्व को वर्तमान ज्यामिति में जोड़ता है

Parameters:

नामप्रकारविवरण
elementVertexElementजोड़ने के लिए वर्टेक्स तत्व

Result: VertexElement


createElement

नामविवरण
createElement(type, mappingMode, referenceMode)निर्दिष्ट प्रकार के साथ एक वर्टेक्स तत्व बनाता है और इसे ज्यामिति में जोड़ता है। यदि type VertexElementType.UV है, तो TextureMapping.DIFFUSE प्रकार के टेक्सचर मैपिंग के साथ एक VertexElementUV बनाया जाएगा।

Parameters:

नामप्रकारविवरण
typeVertexElementTypeVertexElementType
mappingModeMappingModeMappingMode
referenceModeReferenceModeReferenceMode

Result: VertexElement


createElementUV

नामविवरण
createElementUV(uvMapping)दिए गए टेक्सचर मैपिंग प्रकार के साथ एक VertexElementUV बनाता है।

Parameters:

नामप्रकारविवरण
uvMappingTextureMappingTextureMapping

Result: VertexElementUV


createElementUV

नामविवरण
createElementUV(uvMapping, mappingMode, referenceMode)दिए गए टेक्सचर मैपिंग प्रकार के साथ एक VertexElementUV बनाता है।

Parameters:

नामप्रकारविवरण
uvMappingTextureMappingTextureMapping
mappingModeMappingModeMappingMode
referenceModeReferenceModeReferenceMode

Result: VertexElementUV


getBoundingBox

नामविवरण
getBoundingBox()वर्तमान इकाई का बाउंडिंग बॉक्स उसके ऑब्जेक्ट स्पेस कोऑर्डिनेट सिस्टम में प्राप्त करता है।

Result: VertexElementUV


getEntityRendererKey

नामविवरण
getEntityRendererKey()रेंडरर में पंजीकृत इकाई रेंडरर की कुंजी प्राप्त करता है।

Result: EntityRendererKey


removeProperty

नामविवरण
removeProperty(property)एक डायनेमिक प्रॉपर्टी को हटाता है।

Parameters:

नामप्रकारविवरण
propertyPropertyकौन सी प्रॉपर्टी हटानी है

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