OBJ 文件包含多邊形面、紋理貼圖和其他有關 3D 對象的信息。然而,3DS 文件用於存儲網格數據和材料信息以及其他數據。有時,您可能需要將 OBJ 文件轉換為 3DS 格式。對於此類要求,本文介紹瞭如何使用 Java 以編程方式將 OBJ 文件轉換為 3DS 文件。
OBJ 到 3DS 轉換器 – Java API 安裝
Aspose.3D for Java API 支持處理二維或三維對象和場景。您可以通過從 下載 部分訪問參考 JAR 文件或使用項目的 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.8</version>
</dependency>
</dependencies>
在 Java 中將 OBJ 轉換為 3DS 文件
您可以按照以下步驟將 OBJ 文件轉換為 3DS 格式:
- 從磁盤或流中加載輸入 OBJ 文件。
- 寫入輸出 3DS 文件。
在 Java 中將 OBJ 轉換為 3DS 文件
您需要按照以下步驟將 OBJ 文件轉換為 3DS 格式:
下面的代碼示例詳細說明瞭如何在 Java 中以編程方式將 OBJ 文件轉換為 3DS 文件:
// 初始化 Scene 類的對象
Scene scene = new Scene();
// 加載輸入 OBJ 文件
scene.open("input.obj", FileFormat.WAVEFRONTOBJ);
// 保存輸出的 3DS 文件
scene.save("output.3ds", FileFormat.DISCREET3DS);
獲得免費的臨時許可證
您可以申請 免費臨時許可證 來不受任何限制地測試 API 的所有功能。
在線演示
請嘗試使用此 API 開發的 OBJ 到 3DS 轉換器 網絡應用程序。
結論
在本文中,您觀察並了解瞭如何在 Java 中以編程方式將 OBJ 文件轉換為 3DS 格式。但是,您可以查看 文檔 部分,其中不同的章節涵蓋了 API 支持的功能。如有任何疑問,請隨時通過 論壇 與我們聯繫。