FbxImporter
FbxImporter
概述
FbxImporter 读取一个FBX (.fbx) 文件或二进制缓冲器,并将其场景图重建为Aspose.3D 对 TypeScript 包括节点,网格,材料和动画的对象. 它由自动调用 Scene.open() 当源文件有 .fbx 延期或在一个 FbxLoadOptions 通过. 在此,我们将提供一个明确的例子: FbxLoadOptions 控制哪些节点层次被加载,材料如何解像,以及是否在进口过程中包含动画轨道.
描述
FbxImporter 是Aspose.3D FOSS库中的一个类,该类可用于 TypeScript 应用程序中显示4个方法和0个属性. 它扩展到 Importer, 继承了其母型的共享功能.
核心功能包括:创建新的fbx导入器实例;将fbs数据从流中输入到已有的场景,并提供给定的选项.这些操作使开发人员能够直接集成fbbximporter的功能进入TypeScript应用程序.
实例通过单个构造器创建,该构成者将对象初始化为默认值.
方法
| 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) | 从流中导入已有的Scene,并提供选项的FBX数据. |