GltfImporter
Overview
GltfImporter एक glTF (.gltf/.glb) फ़ाइल या बाइनरी बफर पढ़ता है और Aspose.3D के लिए दृश्य ग्राफ के रूप में पुनर्निर्माण करता है, जिसमें नोड्स, मशीनों, सामग्री और एनीमेशन शामिल हैं। Scene.open() जब फ़ाइल का स्रोत होता है तो .gltf जब या तो एक GltfLoadOptions इस मामले में स्पष्ट रूप से अनुरोध किया गया है. पास GltfLoadOptions यह नियंत्रित करने के लिए कि कौन सी नोड्स द्रव्यमान लोड किए जाते हैं, कैसे सामग्री को हल किया जाता है, और क्या आयात के दौरान एनीमेशन ट्रैक शामिल होते हैं।.
Description
GltfImporter Aspose.3D के लिए FOSS लाइब्रेरी में एक वर्ग है जो प्रोग्रामिंग उपयोग के 2 तरीकों और 2 गुणों को उजागर करता है। Importer, अपने माता-पिता के प्रकार से साझा कार्यक्षमता का विरासत।.
मुख्य क्षमताओं में शामिल हैं: : gltfdata; `: बफर; gltf आयातक का एक नया उदाहरण बनाता है. ये संचालन डेवलपर्स को glpimporter कार्यक्षमता को सीधे TypeScript अनुप्रयोगों में एकीकृत करने की अनुमति देते हैं.
कक्षा में भी प्रदान की जाती है json संपत्ति (एक ग्लैटफ डेटा वस्तु के रूप में gltf फ़ाइल की parsed json संरचना रखता है), binary संपत्ति (gltf फ़ाइल के बाइनरी बफर को शामिल करता है, या null यदि कोई बाइनेल चंक मौजूद नहीं है)।.
इंटेंस एक ही निर्माता के माध्यम से बनाए जाते हैं जो डिफ़ॉल्ट मूल्यों के साथ वस्तु को प्रारंभ करता है।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
json | : GltfData | Read | GLTF फ़ाइल के parsed JSON संरचना को एक GltfData वस्तु के रूप में रखता है |
binary | `: Buffer | null` | Read |
Methods
| Signature | Description |
|---|---|
constructor() | GLTF आयातक के लिए एक नया उदाहरण बनाता है |
supportsFormat(fileFormat: FileFormat) → boolean | |
| `importScene(scene: Scene, stream: Buffer | Uint8Array, options: LoadOptions)` |