USDZ 文件廣泛用於處理基於增強現實的場景。它們包含所有信息,包括貼圖、陰影和骨骼變形。在某些用例中,您可能需要將 USDZ 文件導出為 STL 格式。對於此類場景,本文將演示如何將 USDZ 轉換為 Java 中的 STL 文件。
USDZ 到 STL 文件轉換器 – Java API 安裝
Aspose.3D for Java API 可用於創建、編輯或操作包含三維對像或數據的文件。您可以通過從 下載 部分下載其 JAR 文件或使用配置從基於 Maven 的項目的 pom.xml 文件中的 Aspose 存儲庫 下載它來輕鬆訪問 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.3</version>
</dependency>
</dependencies>
在 Java 中將 USDZ 轉換為 STL 文件
您可以按照以下步驟將 USDZ 文件轉換為 STL 格式文件:
- 首先,創建一個 Scene 類的實例來加載源 USDZ 文件。
- 初始化 StlSaveOptions 類的對象。
- 最後,將 USDZ 轉換為 STL 文件。
以下代碼片段解釋瞭如何在 Java 中以編程方式將 USDZ 轉換為 STL 文件:
// 加載輸入 USDZ 文件
Scene scene = new Scene();
scene.open("Test.usdz");
// 創建 STLSaveOptions 類的實例
StlSaveOptions options = new StlSaveOptions();
// 將 USDZ 轉換為 STL 文件
scene.save("output.stl", options);
獲得免費的臨時許可證
通過獲得免費臨時許可證,您可以在沒有任何評估限制的情況下評估 API。
在線演示
請嘗試使用上述 API 開發的 USDZ to STL Converter 網絡應用程序。
結論
在本文中,您學習瞭如何在 Java 中以編程方式將 USDZ 轉換為 STL 文件。此轉換對於執行某些模型的 3D 打印或渲染 3D 建模應用程序中的某些場景很有用。此外,您可以通過查看 文檔 空間來檢查 API 中包含的許多其他功能。如有任何疑問或疑慮,請在 論壇 上寫信給我們。