ColladaImporter
Overview
ColladaImporter читає файл COLLADA (.dae) або двояковий буфер і реконструктує його графік сцену як Aspose.3D для об’єктів TypeScript, включаючи вузли, мешіви, матеріали та анімації. Він автоматично викликається за допомогою Scene.open() коли файл джерела має .dae продовження або коли ColladaLoadOptions Приклад чітко передбачений. ColladaLoadOptions для контролю, які ієрархії вузлів завантажуються, як розчиняються матеріали та чи включаються під час імпорту пішки анімації.
Description
ColladaImporter є клас в бібліотеці FOSS для Aspose.3D, що викриває 2 методи та 2 властивості для програмного використання. Він розширює Importer, успадковуючи спільну функціональність від свого батьківського типу.
Основні можливості включають: : string; : string; створює новий екземпляр класу colladaimporter. Ці операції дозволяють розробникам інтегрувати функціональність colladeimorter безпосередньо в додатки TypeScript.
Клас також забезпечує: name власність (має ідентифікаційну назву імпортера), effect власність (утримує ряд, що описує ефект або мету імпортера).
Інстанції створюються за допомогою одного конструктора, який ініціалізує об’єкт з умовними значеннями.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
name | : string | Read | Має ідентифікаційну назву імпортера. |
effect | : string | Read | Має ряд, що описує ефект або мету імпортера. |
Methods
| Signature | Description |
|---|---|
constructor() | Створює новий екземпляр класу ColladaImporter |
supportsFormat(fileFormat: FileFormat) → boolean | Повертає FileFormat якщо це імпортер підтримує. |
importScene(scene: Scene, stream: any, options: LoadOptions) | Завантажує сцену COLLADA з потоку в надану Сценю за допомогою зазначених опцій |