本简短指南介绍了如何使用 Java 将 OBJ 转换为 FBX。它包含设置运行应用程序的开发环境并根据您的需求进行临时修改的详细信息,以及用于使用 Java 将 OBJ 更改为 FBX 的可立即运行的示例代码。此示例代码不需要任何其他第三方工具或 3D 处理软件即可在任何支持 Java 的平台上进行此转换。
使用 Java 将 OBJ 转换为 FBX 的步骤
- 设置 IDE 以从 Maven 存储库添加 Aspose.3D for Java 以进行 OBJ 到 FBX 的转换
- 将示例 OBJ 文件加载到 Scene 类对象中
- 实例化一个 FbxSaveOptions 类对象
- 在 FbxSaveOptions 对象的构造函数中设置 file format
- 使用自定义设置保存生成的 FBX 文件
这些步骤总结了使用 Java* 将 *3D 对象转换为 FBX 的过程。该过程需要将源 OBJ 文件加载到 Scene 类中,因为它包含转换为多种格式的基本功能。通过设置不同的属性,可以使用 FbxSaveOptions 类对象自定义输出 FBX 文件。
使用 Java 将 OBJ 更改为 FBX 的代码
此代码段演示了使用 Java* 的 *OBJ 到 FBX 转换器。我们使用文件格式 FBX7500_BINARY,但是您可以根据需要使用其 ASCII 版本或其他 FBX 格式版本。输出 FBX 文件可以使用 FbxSaveOptions 类中的不同方法进行自定义,例如,您可以调用 EmbedTextures()、EnableCompression()、ExportTextures()、FoldRepeatedCurveData() 和GenerateVertexElementMaterial() 根据您的选择来增强代码。
这个简短的教程指导我们使用 Java* 将文件格式从 *OBJ 转换为 FBX。如果您有兴趣学习反向转换,即 FBX 到 OBJ,请参阅 如何在Java中将FBX转换为OBJ 上的文章。