USDZ 為 OBJ Java

USDZ 是一個未加密和未壓縮的 ZIP 存檔,用於存儲通用場景描述文件。它們被不同的組織廣泛使用,在增強現實的幫助下在線展示他們的產品。但是,在某些用例中,您可能需要將 USDZ 轉換為 OBJ 文件。因此,本文介紹瞭如何在 Java 中以編程方式將 USDZ 文件轉換為 OBJ 文件。

USDZ 到 OBJ 文件轉換器 – Java API 安裝

Aspose.3D for Java API 支持處理 3D 文件。您可以通過編程方式操作不同的文件格式,而無需安裝任何圖形或動畫處理應用程序。通過從 New Releases 部分下載其 JAR 文件或使用以下配置從基於 Maven 的項目中的 Aspose Repository 安裝它來快速配置 API。

存儲庫:

 <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.2</version>
    </dependency>
</dependencies>

在 Java 中將 USDZ 轉換為 OBJ 文件

您可以按照以下步驟將 USDZ 文件轉換為 OBJ 文件:

  1. 使用 Scene 類加載源 USDZ 文件。
  2. 初始化 ObjSaveOptions 類的實例。
  3. 將 USDZ 轉換為 OBJ 文件。

下面的代碼片段演示瞭如何在 Java 中以編程方式將 USDZ 文件轉換為 OBJ 文件:

// 加載輸入 USDZ 文件
Scene scene = new Scene();
scene.open("Test.usdz");

// 初始化 ObjSaveOptions 類對象
ObjSaveOptions saveOptions = new ObjSaveOptions();

// 保存輸出的 OBJ 文件
scene.save("Sample.obj", saveOptions);

獲得免費的臨時許可證

您可以通過申請 免費臨時許可證 來測試所有功能,而沒有任何評估限制。

結論

在本文中,您探索瞭如何在 Java 中以編程方式將 USDZ 文件轉換為 OBJ 文件。 USDZ 文件的可用性正在迅速提高,因為許多公司都在展示其具有增強現實場景的產品。鑑於 OBJ 文件需要用於 3D 打印和存儲非動畫 3D 模型,因此這種轉換在此類用例中會很有幫助。此外,您可以通過訪問 文檔 空間了解 API 提供的其他功能。如有任何疑問,請隨時通過 論壇 與我們聯繫。

也可以看看