Scene
अवलोकन
Scene Aspose.3D FOSS में .NET के लिए एक क्लास है।. से विरासत में प्राप्त: SceneObject, INamedObject.
एक सीन शीर्ष-स्तरीय ऑब्जेक्ट है जो नोड्स, ज्योमेट्रीज़, मैटीरियल्स, टेक्स्चर्स, एनीमेशन, पोज़ेस, सब-सीन्स आदि को समाहित करता है।.
यह क्लास .NET प्रोग्रामों में Scene ऑब्जेक्ट्स के साथ काम करने के लिए 42 मेथड्स प्रदान करती है।. उपलब्ध मेथड्स में शामिल हैं: A3DObject, Clear, CreateAnimationClip, FindProperty, FromFile, FromStream, GetAnimationClip, GetProperty, Open, RemoveProperty, Render, Save, और 3 अतिरिक्त मेथड्स।. सभी सार्वजनिक सदस्य Aspose.3D FOSS for .NET पैकेज को स्थापित करने के बाद किसी भी .NET एप्लिकेशन के लिए सुलभ होते हैं।. गुण: AnimationClips, AssetInfo, CurrentAnimationClip, Library, Name, Poses, और 5 और अधिक।.
प्रॉपर्टीज़
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
SubScenes | IList<Scene> | पढ़ें | सभी उप-सीन प्राप्त करता है |
Library | IList<A3DObject> | पढ़ें | सीन पदानुक्रम में सीधे उपयोग नहीं की जाने वाली वस्तुओं को लाइब्रेरी में परिभाषित किया जा सकता है।. |
AnimationClips | IList<AnimationClip> | पढ़ें | सीन में परिभाषित सभी AnimationClip प्राप्त करता है।. |
CurrentAnimationClip | AnimationClip? | पढ़ें/लिखें | सक्रिय AnimationClip को प्राप्त करता है या सेट करता है |
AssetInfo | AssetInfo? | पढ़ें/लिखें | शीर्ष-स्तरीय संपत्ति जानकारी प्राप्त करता है या सेट करता है |
Poses | ICollection<Pose> | पढ़ें | इस सीन में उपयोग किए गए सभी Pose प्राप्त करता है।. |
RootNode | Node | पढ़ें | सीन का मूल नोड प्राप्त करता है।. |
Version | string | पढ़ें | Aspose.3D लाइब्रेरी का संस्करण।. |
Scene | Scene | पढ़ें | उस सीन को प्राप्त करता है जिससे यह ऑब्जेक्ट संबंधित है. |
Name | string | पढ़ना/लिखना | नाम प्राप्त करता है या सेट करता है।. |
Properties | PropertyCollection | पढ़ें | सभी गुणों का संग्रह प्राप्त करता है।. |
मेथड्स
| Signature | विवरण |
|---|---|
Scene() | Scene वर्ग का एक नया उदाहरण आरंभ करता है।. |
Scene(entity: Entity) | Scene क्लास की एक नई इंस्टेंस को इनिशियलाइज़ करता है, जिसमें एक एंटिटी नई नोड से जुड़ी होती है।. |
Scene(parentScene: Scene, name: string) | Scene क्लास की एक नई इंस्टेंस को सब-सीन के रूप में इनिशियलाइज़ करता है।. |
GetAnimationClip(name: string) | नामित AnimationClip प्राप्त करता है |
Clear() | सीन की सामग्री को साफ करता है और डिफॉल्ट सेटिंग्स को पुनर्स्थापित करता है।. |
CreateAnimationClip(name: string) | एक संक्षिप्त फ़ंक्शन जो बनाता और रजिस्टर करता है The first AnimationClip will be assigned to the |
Open(stream: Stream, format: FileFormat, cancellationToken: CancellationToken) | निर्दिष्ट फ़ाइल फॉर्मेट का उपयोग करके दिए गए स्ट्रीम से सीन खोलता है।. |
Open(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken) | निर्दिष्ट IO कॉन्फ़िग का उपयोग करके दिए गए स्ट्रीम से सीन खोलता है।. |
Open(stream: Stream) | दिए गए स्ट्रीम से सीन खोलता है।. |
Open(stream: Stream, cancellationToken: CancellationToken) | दिए गए स्ट्रीम से सीन खोलता है।. |
Open(fileName: string, format: FileFormat, cancellationToken: CancellationToken) | दिए गए पथ से scene खोलता है, निर्दिष्ट file format का उपयोग करके।. |
Open(fileName: string, options: LoadOptions) | दिए गए पथ से scene खोलता है, निर्दिष्ट file format का उपयोग करके।. |
Open(fileName: string, options: LoadOptions, cancellationToken: CancellationToken) | दिए गए पथ से scene खोलता है, निर्दिष्ट file format का उपयोग करके।. |
Open(fileName: string) | दिए गए पथ से scene खोलता है। |
Open(fileName: string, cancellationToken: CancellationToken) | दिए गए पथ से scene खोलता है। |
FromStream(stream: Stream, format: FileFormat, cancellationToken: CancellationToken) | निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके दिए गए स्ट्रीम से दृश्य खोलता है।. |
FromStream(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken) | निर्दिष्ट IO config का उपयोग करके दिए गए स्ट्रीम से दृश्य खोलता है।. |
FromStream(stream: Stream, cancellationToken: CancellationToken) | दिए गए स्ट्रीम से दृश्य खोलता है। |
FromFile(fileName: string, format: FileFormat, cancellationToken: CancellationToken) | निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके दिए गए पाथ से दृश्य खोलता है।. |
FromFile(fileName: string, options: LoadOptions, cancellationToken: CancellationToken) | निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके दिए गए पाथ से दृश्य खोलता है।. |
FromFile(fileName: string) | दिए गए पाथ से दृश्य खोलता है। |
FromFile(fileName: string, cancellationToken: CancellationToken) | दिए गए पाथ से दृश्य खोलता है। |
Save(stream: Stream, format: FileFormat) | निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके दृश्य को स्ट्रीम में सहेजता है।. |
Save(stream: Stream, format: FileFormat, cancellationToken: CancellationToken) | निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके दृश्य को स्ट्रीम पर सहेजता है।. |
Save(stream: Stream, options: SaveOptions) | निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके दृश्य को स्ट्रीम पर सहेजता है।. |
Save(stream: Stream, options: SaveOptions, cancellationToken: CancellationToken) | निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके दृश्य को स्ट्रीम पर सहेजता है।. |
Save(fileName: string, format: FileFormat, cancellationToken: CancellationToken) | निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके दृश्य को निर्दिष्ट पथ पर सहेजता है।. |
Save(fileName: string) | निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके दृश्य को निर्दिष्ट पथ पर सहेजता है।. |
Save(fileName: string, format: FileFormat) | निर्दिष्ट पथ पर निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके सीन को सहेजता है।. |
Save(fileName: string, options: SaveOptions) | निर्दिष्ट पथ पर निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके सीन को सहेजता है।. |
Save(fileName: string, options: SaveOptions, cancellationToken: CancellationToken) | निर्दिष्ट पथ पर निर्दिष्ट फ़ाइल फ़ॉर्मेट का उपयोग करके सीन को सहेजता है।. |
Render(camera: Entities.Camera, fileName: string) | FOSS संस्करण में लागू नहीं किया गया है — रनटाइम पर त्रुटि देता है।. दिए गए कैमरे के दृष्टिकोण से सीन को बाहरी फ़ाइल में रेंडर करता है।. |
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string) | FOSS संस्करण में लागू नहीं किया गया है — रनटाइम पर त्रुटि देता है।. दिए गए कैमरे के दृष्टिकोण से सीन को बाहरी फ़ाइल में रेंडर करता है।. |
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string, options: ImageRenderOptions) | FOSS संस्करण में लागू नहीं किया गया है — रनटाइम पर त्रुटि देता है।. दिए गए कैमरे के दृष्टिकोण से दृश्य को बाहरी फ़ाइल में रेंडर करें।. |
Render(camera: Entities.Camera, bitmap: TextureData) | FOSS संस्करण में लागू नहीं किया गया है — रनटाइम पर त्रुटि देता है।. दिए गए कैमरे के दृष्टिकोण से दृश्य को बिटमैप में रेंडर करें।. |
Render(camera: Entities.Camera, bitmap: TextureData, options: ImageRenderOptions) | FOSS संस्करण में लागू नहीं किया गया है — रनटाइम पर त्रुटि देता है।. दिए गए कैमरे के दृष्टिकोण से दृश्य को बिटमैप में रेंडर करें।. |
SceneObject(name: string) | एक SceneObject को डिफ़ॉल्ट नाम के साथ प्रारंभ करें |
A3DObject() | कोई नाम नहीं के साथ A3DObject क्लास की नई इंस्टेंस को प्रारंभ करता है।. |
RemoveProperty(property: Property) | एक गतिशील प्रॉपर्टी हटाता है।. |
GetProperty(property: string) | निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें |
SetProperty(property: string, value: object?) | निर्दिष्ट प्रॉपर्टी का मान सेट करता है |
FindProperty(propertyName: string) | प्रॉपर्टी को खोजता है।. |