Scene

Scene class

एक सीन शीर्ष-स्तरीय ऑब्जेक्ट है जिसमें नोड्स, ज्योमेट्रीज़, मैटेरियल्स, टेक्सचर, एनीमेशन, पोज़, सब-सीन्स आदि शामिल होते हैं। सीन में सब-सीन्स हो सकते हैं, और यह collada/blender/fbx जैसी फ़ाइलों में मल्टीपल-डॉक्यूमेंट समर्थन के रूप में कार्य करता है। नोड पदानुक्रम को RootNodeLibrary के माध्यम से एक्सेस किया जा सकता है, जिसका उपयोग सीरियलाइज़ेशन के दौरान अनअटैच्ड ऑब्जेक्ट्स (जैसे मेटा डेटा या कस्टम ऑब्जेक्ट्स) का संदर्भ रखने के लिए किया जाता है, ताकि इसे लाइब्रेरी के रूप में उपयोग किया जा सके।

विधियाँ

constructor

नामविवरण
constructor()Scene क्लास की एक नई इंस्टेंस को प्रारंभ करता है।

Result:


constructor_overload

नामविवरण
constructor_overload(entity)Scene क्लास की एक नई इंस्टेंस को प्रारंभ करता है जिसमें एक एंटिटी नई नोड से जुड़ी होती है।

Parameters:

नामप्रकारविवरण
एंटिटीएंटिटीसीन से जुड़ी प्रारंभिक एंटिटी

Result:


constructor_overload2

नामविवरण
constructor_overload2(parentScene, name)Scene क्लास का एक नया इंस्टेंस उप-सीन के रूप में आरंभ करता है।

Parameters:

नामप्रकारविवरण
parentSceneSceneपैरेंट सीन।
nameस्ट्रिंगसीन का नाम।

Result:


constructor_overload3

नामविवरण
constructor_overload3(fileName)Scene क्लास का एक नया इंस्टेंस आरंभ करता है और फ़ाइल को तुरंत खोलता है। यह एक अप्रचलित कंस्ट्रक्टर है, कृपया उपयोग करें #Error Cref: M:Aspose.ThreeD.Scene.FromFile(System.String,System.Threading.CancellationToken).

Parameters:

नामप्रकारविवरण
fileNameस्ट्रिंगखोलने के लिए फ़ाइल का नाम।

Result:


getSubScenes

नामविवरण
getSubScenes()सभी उप-सीन प्राप्त करता है

Result:


getLibrary

नामविवरण
getLibrary()सीन पदानुक्रम में सीधे उपयोग न किए जाने वाले ऑब्जेक्ट्स को लाइब्रेरी में परिभाषित किया जा सकता है। यह तब उपयोगी होता है जब आप उप-सीन का उपयोग कर रहे हों और पुन: उपयोग योग्य घटकों को उप-सीन के तहत रखें।

Result:


getAnimationClips

नामविवरण
getAnimationClips()सीन में परिभाषित सभी AnimationClip प्राप्त करता है।

Result:


getCurrentAnimationClip

नामविवरण
getCurrentAnimationClip()सक्रिय AnimationClip को प्राप्त या सेट करता है

Result:


setCurrentAnimationClip

नामविवरण
setCurrentAnimationClip(value)सक्रिय AnimationClip को प्राप्त या सेट करता है

Result:


getAssetInfo

नामविवरण
getAssetInfo()शीर्ष-स्तर की एसेट जानकारी, दस्तावेज़ जानकारी को प्राप्त या सेट करता है।

Result:


setAssetInfo

नामविवरण
setAssetInfo(value)शीर्ष-स्तर की एसेट जानकारी, दस्तावेज़ जानकारी को प्राप्त या सेट करता है।

Result:


getPoses

नामविवरण
getPoses()इस सीन में उपयोग किए गए सभी Pose प्राप्त करता है। Pose।

Result:


getRootNode

नामविवरण
getRootNode()सीन का रूट नोड प्राप्त करता है। रूट नोड।

Result:


getScene

नामविवरण
getScene()उस सीन को प्राप्त करता है जिससे यह ऑब्जेक्ट संबंधित है।

Result:


getName

नामविवरण
getName()नाम को प्राप्त करता है या सेट करता है। नाम।

Result:


setName

नामविवरण
setName(value)नाम को प्राप्त करता है या सेट करता है। नाम।

Result:


getProperties

नामविवरण
getProperties()सभी प्रॉपर्टीज़ का संग्रह प्राप्त करता है।

Result:


getAnimationClip

नामविवरण
getAnimationClip(name)नामित AnimationClip प्राप्त करता है

Parameters:

नामप्रकारविवरण
nameस्ट्रिंगयह

Result: AnimationClip


clear

नामविवरण
clear()सीन की सामग्री को साफ़ करता है और डिफ़ॉल्ट सेटिंग्स को पुनर्स्थापित करता है।

Result: AnimationClip


createAnimationClip

नामविवरण
createAnimationClip(name)AnimationClip बनाने और रजिस्टर करने के लिए एक शॉर्टहैंड फ़ंक्शन। पहला AnimationClip CurrentAnimationClip को असाइन किया जाएगा।

Parameters:

नामप्रकारविवरण
nameस्ट्रिंगएनीमेशन क्लिप का नाम

Result: AnimationClip


open

नामविवरण
open(fileName, options)निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके दिए गए पथ से सीन खोलता है।

Parameters:

नामप्रकारविवरण
fileNameस्ट्रिंगफ़ाइल नाम।
विकल्पLoadOptionsस्ट्रीम खोलने के लिए अधिक विस्तृत कॉन्फ़िगरेशन।

Result: AnimationClip


open

नामविवरण
open(fileName)दिए गए पथ से सीन खोलता है।

Parameters:

नामप्रकारविवरण
fileNameस्ट्रिंगफ़ाइल नाम।

Result: AnimationClip


fromFile

नामविवरण
fromFile(fileName)दिए गए पथ से सीन खोलता है।

Parameters:

नामप्रकारविवरण
fileNameस्ट्रिंगफ़ाइल नाम।

Result: AnimationClip


save

नामविवरण
save(fileName)निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके निर्दिष्ट पथ पर सीन सहेजता है।

Parameters:

नामप्रकारविवरण
fileNameस्ट्रिंगफ़ाइल नाम।

Result: AnimationClip


save

नामविवरण
save(fileName, format)निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके निर्दिष्ट पथ पर सीन सहेजता है।

Parameters:

नामप्रकारविवरण
fileNameस्ट्रिंगफ़ाइल नाम।
formatफ़ाइल फ़ॉर्मेटफ़ॉर्मेट।

Result: AnimationClip


save

नामविवरण
save(fileName, options)निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके निर्दिष्ट पथ पर सीन सहेजता है।

Parameters:

नामप्रकारविवरण
fileNameस्ट्रिंगफ़ाइल नाम।
विकल्पSaveOptionsस्ट्रीम सहेजने के लिए अधिक विस्तृत कॉन्फ़िगरेशन।

Result: AnimationClip


render

नामविवरण
render(camera, fileName)दिए गए कैमरे के परिप्रेक्ष्य से सीन को बाहरी फ़ाइल में रेंडर करता है। डिफ़ॉल्ट आउटपुट आकार 1024x768 है और आउटपुट फ़ॉर्मेट png है।

Parameters:

नामप्रकारविवरण
कैमराकैमराकिस कैमरे के परिप्रेक्ष्य से सीन को रेंडर करना है।
fileNameस्ट्रिंगआउटपुट फ़ाइल का फ़ाइल नाम

Result: AnimationClip


render

नामविवरण
render(camera, fileName, size, format)दिए गए कैमरे के परिप्रेक्ष्य से सीन को बाहरी फ़ाइल में रेंडर करता है।

Parameters:

नामप्रकारविवरण
कैमराकैमराकिस कैमरे के परिप्रेक्ष्य से सीन को रेंडर करना है।
fileNameस्ट्रिंगआउटपुट फ़ाइल का फ़ाइल नाम
आकारVector2अंतिम रेंडर की गई छवि का आकार
formatस्ट्रिंगआउटपुट फ़ाइल का इमेज फ़ॉर्मेट

Result: AnimationClip


render

नामविवरण
render(camera, fileName, size, format, options)दिए गए कैमरे के परिप्रेक्ष्य से सीन को बाहरी फ़ाइल में रेंडर करता है।

Parameters:

नामप्रकारविवरण
कैमराकैमराकिस कैमरे के परिप्रेक्ष्य से सीन को रेंडर करना है।
fileNameस्ट्रिंगआउटपुट फ़ाइल का फ़ाइल नाम
आकारVector2अंतिम रेंडर की गई छवि का आकार
formatस्ट्रिंगआउटपुट फ़ाइल का इमेज फ़ॉर्मेट
विकल्पImageRenderOptionsआंतरिक सेटिंग्स को अनुकूलित करने का विकल्प।

Result: AnimationClip


render

नामविवरण
render(camera, bitmap)दिए गए कैमरा के दृष्टिकोण से सीन को बिटमैप में रेंडर करें।

Parameters:

नामप्रकारविवरण
कैमराकैमराकिस कैमरे के परिप्रेक्ष्य से सीन को रेंडर करना है।
bitmapTextureDataरेंडर किए गए परिणाम का लक्ष्य

Result: AnimationClip


render

नामविवरण
render(camera, bitmap, options)दिए गए कैमरा के दृष्टिकोण से सीन को बिटमैप में रेंडर करें।

Parameters:

नामप्रकारविवरण
कैमराकैमराकिस कैमरे के परिप्रेक्ष्य से सीन को रेंडर करना है।
bitmapTextureDataरेंडर किए गए परिणाम का लक्ष्य
विकल्पImageRenderOptionsआंतरिक सेटिंग्स को अनुकूलित करने का विकल्प।

Result: AnimationClip


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