USD USDZ から 3DS C#

USD は、異なるコンテンツ アプリケーション間で情報を交換または増強するためにデータをエンコードする Universal Scene Description ファイルです。一方、USDZ ファイルは、USD ファイルの圧縮も暗号化もされていない ZIP アーカイブです。 USD または USDZ ファイルを 3DS 形式に変換する必要がある場合があります。したがって、この記事では、C# でプログラムによって USD または USDZ ファイルを 3DS 形式に変換する方法について説明します。

USD または USDZ から 3DS へのコンバーター – C# API のインストール

Aspose.3D for .NET API を使用すると、3D モデリング アプリケーションをインストールしなくても、さまざまな 3D シーンやモデルを操作できます。 ダウンロード セクションから DLL ファイルをダウンロードするか、次の NuGet インストール コマンドを使用して、API をすばやく構成できます。

PM> Install-Package Aspose.3D

USD を C# で 3DS ファイルに変換する

以下の手順に従って、USD ファイルを 3DS 形式に変換できます。

  1. Scene クラスのオブジェクトを作成して、入力 USD ファイルを読み込みます。
  2. 保存メソッドを使用してUSDファイルを3DSファイルに変換します。

以下のサンプル コードは、C# でプログラムによって USD ファイルを 3DS ファイルに変換する方法を示しています。

// Scene クラスのオブジェクトを初期化する
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();

// 入力 USD ファイルを読み込む
scene.Open("sample.usd", Aspose.ThreeD.FileFormat.USD);

// 出力した 3DS ファイルを保存する
scene.Save("result.3ds", Aspose.ThreeD.FileFormat.Discreet3DS);

C#でUSDZを3DSファイルに変換

以下の手順で、USDZ ファイルを 3DS 形式に変換できます。

  1. Scene クラスのオブジェクトを初期化し、ソース USDZ ファイルを読み込みます。
  2. 保存メソッドでUSDZを3DSファイルに変換します。

以下のコード スニペットは、C# でプログラムによって USDZ ファイルを 3DS ファイルに変換する方法を説明しています。

// Scene クラスのオブジェクトを初期化する
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();

// 入力 USDZ ファイルを読み込む
scene.Open("sample.usdz", Aspose.ThreeD.FileFormat.USDZ);

// 出力した 3DS ファイルを保存する
scene.Save("result.3ds", Aspose.ThreeD.FileFormat.Discreet3DS);

無料の一時ライセンスを取得する

無料の一時ライセンス をリクエストすることで、評価制限なしで API を評価できます。

オンラインデモ

この API を使用して開発された USDZ to 3DS Converter Web アプリを試すことができます。

結論

この記事では、USD または USDZ から 3DS ファイルへの変換について説明しました。さらに、API ドキュメント にアクセスして、API が提供するその他の機能を確認してください。ご不明な点がございましたら、フォーラム までお気軽にお問い合わせください。

関連項目

C# で PNG 画像をリトファンに変換