FbxExporter
FbxExporter
概述
FbxExporter 将内存中的 Scene 图转换为 FBX(.fbx)格式,并将结果写入文件路径或输出流。当目标文件扩展名为 .fbx 或显式传入 FbxSaveOptions 实例以控制输出时,Scene.save() 会自动调用它。 在导出操作期间,传入 FbxSaveOptions 对象以管理序列化细节,例如坐标系的左/右手制、顶点精度以及可选的特定格式扩展。
描述
FbxExporter 是 Aspose.3D FOSS 库中用于 TypeScript 的一个类,向编程使用者公开 2 个方法和 6 个属性。它扩展自 Exporter,继承了父类型的共享功能。
核心能力包括:: mesh[];: node[];创建一个新的 fbx exporter 实例。这些操作使开发者能够将 fbxexporter 功能直接集成到 TypeScript 应用程序中。
该类还提供 meshes 属性(提供导出操作中涉及的网格对象集合),meshes 属性(提供导出操作中涉及的网格对象集合),以及 meshes 属性(提供导出操作中涉及的网格对象集合)。
实例通过单一构造函数创建,该构造函数使用默认值初始化对象。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
meshes | : Mesh[] | 读取 | 提供参与导出操作的 Mesh 对象集合 |
nodes | : Node[] | 读取 | |
meshes | : Mesh[] | 读取 | 提供参与导出操作的 Mesh 对象集合 |
nodes | : Node[] | 读取 | |
meshes | : Mesh[] | 读取 | 提供参与导出操作的 Mesh 对象集合 |
nodes | : Node[] | 读取 |
方法
| 签名 | 描述 |
|---|---|
constructor() | 创建一个新的 FBX 导出器实例 |
supportsFormat(fileFormat: FileFormat) → boolean | |
export(scene: Scene, stream: any, _options: SaveOptions) |