FbxImporter
Overview
FbxImporter читає файл FBX (.fbx) або двоякісний буфер і реконструктує його графік сцену як Aspose.3D для об’єктів TypeScript, включаючи вузли, мешіви, матеріали та анімації. Він автоматично викликається за допомогою Scene.open() коли файл джерела має .fbx продовження або коли FbxLoadOptions Приклад чітко передбачений. FbxLoadOptions для контролю, які ієрархії вузлів завантажуються, як розчиняються матеріали та чи включаються під час імпорту пішки анімації.
Description
FbxImporter є клас в бібліотеці FOSS для Aspose.3D, що викриває 4 методи та 0 властивостей для програмного використання. Він розширює Importer, успадковуючи спільну функціональність від свого батьківського типу.
Основні можливості включають: Створює новий екземпляр імпортера fbx; імпортує дані fbX з потоку в існуючу сцену з даними опціями. Ці операції дозволяють розробникам інтегрувати функціональність fbximporter безпосередньо до додатків TypeScript.
Інстанції створюються за допомогою одного конструктора, який ініціалізує об’єкт з умовними значеннями.
Methods
| Signature | Description |
|---|---|
constructor() | Створює новий екземпляр імпортера FBX |
supportsFormat(fileFormat: FileFormat) → boolean | |
open(filename: string, options: LoadOptions) → Scene | Завантажує сцену з файлу за допомогою зазначеного LoadOptions |
openFromStream(stream: any, options: LoadOptions) → Scene | Завантажує сцену з потоку даних за допомогою зазначеного LoadOptions |
importScene(scene: Scene, stream: any, _options: LoadOptions) | Імпортує дані FBX з потоку в існуючу сцену з даними опціями |