在 C# 中使用 3D 圖形 API 將 PLY 轉換為 OBJ

OBJPLY 是一些廣泛使用的 3D 文件格式,易於寫入和閱讀。本博客文章演示了如何 以編程方式將 PLY 轉換為 OBJ。此外,還介紹了一個 在線 3D 轉換器 用於 3D 文件格式轉換。是的,正是 Aspose.3D for .NET 提供了這一功能,讓程式設計師和非程式設計師都能執行 3D 圖像轉換。然而,.NET 開發人員可以通過編寫幾行源代碼輕鬆開發一個 PLY 到 OBJ 的轉換器。那麼,話不多說,讓我們開始實操吧。

以下幾個部分將在本博客文章中討論:

  1. 3D 圖形 API 安裝
  2. 以編程方式將 PLY 轉換為 OBJ - 代碼示例
  3. 在線 3D 轉換器

3D 圖形 API 安裝

為了自動化 3D 文件格式轉換,我們將花幾秒鐘來安裝這個 3D 圖形 API。您可以通過 下載 DLL 文件安裝 Aspose.3D for .NET ,或只需在 NuGet 包管理器中運行以下命令:

Install-Package Aspose.3D 

如果您在安裝過程中遇到任何困難,可以訪問這個 指南。此外,這個功能豐富的 C# 庫提供一系列功能,例如按材質拆分網格、在場景中添加目標攝像機等。

3D 圖形 API

以編程方式將 PLY 轉換為 OBJ - 代碼示例

要實現 PLY 到 OBJ 的轉換,我們有一個源 PLY 文件將用於運行代碼片段。

您可以按照以下步驟操作:

  • 定義目錄路徑。
  • 實例化一個包含節點、動畫、姿勢、子場景等的 Scene 類的實例。
  • 通過調用 Open 方法加載輸入源 PLY 文件。
  • 創建一個 ObjSaveOptions 類的對象。
  • 調用 Save 方法將結果文件保存為 OBJ 文件格式。

以下代碼示例顯示了如何 以編程方式將 PLY 轉換為 OBJ

上述代碼片段生成了如下圖像所示的輸出:

在 C# 中將 PLY 轉換為 OBJ

在線 3D 轉換器

這個 在線 3D 轉換器 也由 Aspose.3D for .NET 支持。您無需安裝或下載任何軟件即可使用此工具,因為它是基於網頁的,您可以輕鬆地在幾乎所有流行的網絡瀏覽器中打開它。此外,過程非常簡單,只需將文件拖放到漂亮的拖放界面中,然後點擊 “立即轉換” 按鈕即可執行 3D 文件格式轉換。最重要的是,它是免費的,您可以在幾秒鐘內 將 PLY 轉換為 OBJ

在線 3D 轉換器

3D 文件格式轉換 - 獲取免費許可

現在,您可以獲得一個 免費臨時許可證 來嘗試 3D 圖形 API,無需評估限制。

結論

這帶我們來到本博客文章的結尾。如果您希望開發一個 PLY 到 OBJ 的轉換器 來自動化 3D 文件格式轉換,這個指南將對您有所幫助。此外,我們已經介紹了如何以編程方式將 PLY 轉換為 OBJ。如果您想更深入地探索這個 3D 圖形 API,不要錯過 文檔 和 API 參考

這個 入門指南 將為您提供開始開發所需的一切。最後,aspose.com 將發布有用的文章,因此請隨時關注以獲得定期更新。

提供幫助

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

常見問題解答 – FAQs

您能在 C# 中將 PLY 轉換為 OBJ 嗎?

是的,您可以使用 Aspose.3D for .NET 以編程方式 將 PLY 轉換為 OBJ。請訪問此 鏈接 以查找代碼示例。

我如何在線更改 3D 文件的格式?

在線 3D 轉換器使您能夠實現 在線 3D 文件格式轉換。它是免費的,您可以在任何網絡瀏覽器中打開它。

另請參見