3D控件Aspose.3D入门教程(4):在 Java 中将 USDZ 转换为 GLB

3D控件Aspose.3D入门教程(4):在 Java 中将 USDZ 转换为 GLB

(一) USDZ 到 GLB 或 GLTF 转换器 – Java API 安装

Aspose.3D for Java 支持处理多个二维或三维对象和场景。您可以通过从下载页面下载其最新版本的 JAR 文件或使用以下配置来快速配置 API,以从项目的 pom.xml 文件中的Aspose 存储库中启用它。

存储库:

<repositories><repository><id>AsposeJavaAPI</id><name>Aspose Java API</name><url>http://repository.aspose.com/repo/</url></repository></repositories>

依赖:

<dependencies><dependency><groupId>com.aspose</groupId><artifactId>aspose-3d</artifactId><version>22.7</version></dependency></dependencies>

(二) 在 Java 中将 USDZ 转换为 GLB 文件

您可以通过以下步骤将 USDZ 文件转换为 GLB 格式:

  1. 使用Scene类的对象加载输入 USDZ 文件。
  2. 将 USDZ 转换为 GLB 二进制文件格式。

下面的代码示例详细说明了如何在 Java 中以编程方式将 USDZ 文件转换为 GLB 格式:

// Initialize an object of Scene classcom.aspose.threed.Scene scene = new com.aspose.threed.Scene();// Open the scene from the given pathscene.open("Input.usdz");// Save output GLB filescene.save("Output.glb");

(三) 在 Java 中将 USDZ 转换为 GLTF 文件

您可以使用以下步骤将 USDZ 文件转换为 GLTF 格式:

  1. 创建Scene类的实例。
  2. 将 USDZ 转换为 GLTF 格式。

以下代码片段说明了如何在 Java 中以编程方式将 USDZ 文件转换为 GLTF 格式:

// Initialize an object of Scene classcom.aspose.threed.Scene scene = new com.aspose.threed.Scene();// Open the scene from the given pathscene.open("Input.usdz");// Save output GLTF filescene.save("Output.gltf");

(四) 结论

欢迎下载|体验更多Aspose产品 

获取更多信息请咨询在线客服 或 加入Aspose技术交流群(
标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月21日
下一篇 2022年6月22日

相关推荐

发表回复

登录后才能评论