在 C# 中使用 3D 建模庫將 3DS 轉換為 USDZ

USDZ/USD 是一種廣泛用於不同平台共享 3D 資產的 3D 檔案格式。另一方面,3DS 是另一種以塊形式存儲數據的 3D 檔案格式。在某些情況下,您需要 將 3DS 檔案轉換為 USDZ/USD 檔案格式。因此,這篇博客文章介紹了一個功能豐富的 3D 建模庫在 C# 中將 3DS 轉換為 USDZ 進行程式化處理。Aspose.3D for .NET 是一個完整的套件,適合程序員和非程序員,因為它提供了一個基於網頁的 在線 3D 檔案轉換器。所以,在這篇博客文章結束時,您將能夠開發 3D 處理軟體 以自動化 3DS 到 USDZ 的轉換。

我們將在這篇博客文章中涵蓋以下幾點:

  1. 3D 建模庫安裝
  2. 在 C# 中將 3DS 轉換為 USDZ/USD - 程式碼範例
  3. 3D 檔案轉換器 - 在線工具

3D 建模庫安裝

對於安裝,您可以 下載 DLL 檔案。否則,請在 NuGet 套件管理器中運行以下命令以安裝 Aspose.3D for .NET

Install-Package Aspose.3D 

有關詳細信息,請訪問此 安裝 指南。

3D 建模庫

在 C# 中將 3DS 轉換為 USDZ/USD - 程式碼範例

一旦這個 3D 建模庫 設置完成,您就可以開始實現 3DS 到 USDZ 的轉換

以下步驟顯示了如何以程式方式 在 C# 中將 3DS 轉換為 USDZ/USD

  • 設置工作目錄的路徑。
  • 創建一個表示動畫、子場景和姿勢的 Scene 類的對象。
  • 調用 Open 方法來加載源 .3ds 檔案。
  • 實例化 UsdSaveOptions 類的實例以保存 USD/USDZ 格式的選項。
  • 調用 Save 方法將輸出檔案保存為 USD/USDZ 檔案格式。

您可以遵循以下程式碼片段來開發一個 3D 處理軟體:

您可以在下面的圖像中查看輸出:

3d 處理軟體

3D 檔案轉換器 - 在線工具

Aspose.3D for .NET 支持一個高效且穩健的 在線 3DS 轉換器。它是免費的,您可以輕鬆地 一鍵轉換 3DS 為 USDZ。不過,它提供了多種 3D 檔案格式之間的轉換。您可以在友好的用戶界面上拖放您的源檔案,這個 3D 處理軟體 將以最高的精度完成轉換。我們強烈建議您至少嘗試一次這個 3D 檔案轉換器。

3d 檔案轉換器

3D 處理軟體- 獲取免費許可證

您可以獲取 免費臨時許可證 以在沒有評估限制的情況下試用這個 3D 建模庫。

結論

我們在這裡結束這個指南,希望這篇博客文章對您建立 3D 處理軟體 有所幫助。我們介紹了如何以程式方式 在 C# 中將 3DS 轉換為 USDZ。此外,我們還介紹了一個 在線 3DS 轉換器,這同樣由 Aspose.3D for .NET 支持。簡而言之,您可以如此輕鬆地自動化 3D 檔案格式的轉換,而無需安裝任何第三方軟體。此外,您可以訪問 文檔 和 API 參考 以了解更多有關這個 3D 建模庫的信息。最後,aspose.com 將發布更多有用的文章,請保持聯繫以獲取定期更新。

幫助可用

您可以在我們的 論壇 上分享您的問題或查詢。

常見問題解答 – FAQs

如何將檔案轉換為 USDZ?

您可以通過選擇 Aspose.3D for .NET 以程式方式將 3D 檔案格式轉換為 USDZ/USD。請訪問這個 連結 查看程式碼範例。

如何轉換 3D 模型檔案?

請嘗試這個 在線 3DS 檔案轉換器,將 3D 檔案格式轉換為其他格式。這是基於網頁的,提供快速轉換和處理。

另見