STL 文件用於計算機輔助製造,因為這些文件包含 3D 幾何信息。而 USDZ 文件通常用於創建基於增強現實的場景。在某些用例中,您可能需要將 STL 文件轉換為 USDZ 格式。本文介紹如何在 C# 中以編程方式將 STL 文件轉換為 USDZ 文件。
STL 到 USDZ 轉換器 – C# API 安裝
Aspose.3D for .NET API 支持創建、編輯或操作 FBX、OBJ 和許多其他支持的格式。只需從 下載 頁面下載其 DLL 文件或使用以下 NuGet 安裝命令即可訪問 API:
PM> Install-Package Aspose.3D
在 C# 中以編程方式將 STL 轉換為 USDZ 格式
您可以按照以下步驟將 STL 文件轉換為 USDZ 格式:
- 使用 Scene 類的實例加載輸入 STL 文件
- 初始化 UsdSaveOptions 類的實例。
- 將 STL 轉換為 USDZ 格式。
以下代碼示例顯示瞭如何在 C# 中將 STL 文件轉換為 USDZ 格式:
// 初始化場景類對象
Scene scene = new Scene();
// 使用 Open 方法加載輸入 STL 文件
scene.Open("test.stl");
// 初始化 UsdSaveOptions 類對象
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);
// 保存輸出 USDZ 文件
scene.Save("test.usdz", options);
探索 API 功能
該 API 支持其他幾種文件轉換和 3D 場景操作,如 文檔 部分的不同章節中所述。您可能想查看支持處理三維圖形的其他 API。
獲得免費的臨時許可證
您可以通過獲得 免費臨時許可證 來全面測試 API 的所有功能。它使您能夠不受任何評估限制地評估 API 的性能。
結論
在本文中,您探索瞭如何在 C# 中以編程方式將 STL 文件轉換為 USDZ 格式。但是,如果您需要討論您的任何要求或疑問,請在 論壇 上寫信給我們。