如何在 Java 中将 FBX 文件转换为 OBJ

本快速教程将指导您使用一个简单的过程将 FBX 文件转换为 Java 中的 OBJ。在 Java 中将 **FBX 转换为 OBJ 的过程需要加载源 FBX 文件,然后使用所需的输出文件格式 OBJ 简单地保存它。从 FBX 到 OBJ 的转换无需使用任何第三方工具或安装其他一些 3D 软件。

在 Java 中将 FBX 文件转换为 OBJ 的步骤

  1. 配置项目以使用 Maven Repository 添加 Aspose.3D 以将 FBX 转换为 OBJ
  2. 添加对 3D 文件格式和场景类的引用
  3. 使用 Scene 类的 open 函数加载源 FBX 文件
  4. 使用来自 FileFormat 类的枚举器 WAVEFRONTOBJ 将加载的 FBX 文件保存为 OBJ

这些步骤有助于将 FBX 导出到 Java 中的 OBJ,以便将包含模型、蒙皮信息、关节、UV 数据和许多其他类型信息的 FBX 的高级格式转换为更简单的格式 OBJ,该格式仅能够保存几何图形和 uv 数据几行代码的帮助。您需要加载 FBX 文件,然后将其保存为所需的格式 OBJ。请注意,您也可以使用 FileFormat 枚举器将加载的文件保存为许多其他格式。

在 Java 中将 FBX 转换为 OBJ 的代码

在此 Java 代码中,使用了 Scene 类,该类包含多个构造函数,包括没有参数的默认构造函数,如本示例代码所示。但是,您可以通过提供附加到新节点的实体、父场景以及文件名来初始化场景类对象,或者根据要求仅提供 FBX 文件名。

在这个简短的教程中,我们学习了将 FBX 文件转换为 OBJ。如果您对其他类型的转换感兴趣,例如将位图转换为 PNG,请参阅 如何在 Java 中将 BMP 转换为 PNG 上的文章。

 简体中文