USDZからSTLへのcsharp

USDZファイルは、拡張現実ベースのシーンを作成するために一般的に使用されます。 USDZファイルには、3Dシーンを正確に表現するためのリギング、テクスチャ、ジオメトリなどのデータが含まれています。特定のシナリオでは、USDZファイルをSTL形式に変換する必要がある場合があります。したがって、この記事では、C#でプログラムによってUSDZファイルをSTLファイルに変換する方法について説明します。

USDZからSTLへのファイルコンバーター– C#APIのインストール

Aspose.3D for .NET APIは、3Dオブジェクトとシーンの操作をサポートしています。 APIを構成する必要があるのは、ダウンロードセクションからDLLファイルをダウンロードするか、Visual Studio IDEの[ツール]メニューにある次のNuGetインストールコマンドを使用するだけです。

PM> Install-Package Aspose.3D

C#でUSDZをSTLファイルに変換する

USDZファイルをSTL形式に変換するには、以下の手順に従う必要があります。

  1. Sceneクラスのインスタンスを作成して、入力USDZファイルをロードします。
  2. STLSaveOptionsクラスのオブジェクトを初期化します。
  3. Saveメソッドを使用してUSDZをSTL形式に変換します。

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

// 入力USDZファイルをロードします
Scene scene = new Scene();
scene.Open("Test.usdz");

// STLSaveOptionsクラスのインスタンスを作成します 
STLSaveOptions options = new STLSaveOptions();

// USDZをSTLファイルに変換する 
scene.Save("output.stl", options);

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

無料の一時ライセンスを取得することで、評価の制限なしにAPIを評価できます。

オンラインデモ

上記のAPIを使用して開発されたUSDZtoSTLConverterウェブアプリをお試しください。

結論

この記事では、USDZファイルを単純なAPI呼び出しでSTLファイルに変換する簡単なプロセスについて説明しました。 USDZファイルは、拡張現実で周囲の3Dオブジェクトをリアルに描写するために人気が高まっています。たとえば、多くのオンラインストアは、ターゲットオーディエンスをよりよく理解するために、USDZ形式で製品をプレビューしています。さらに、ドキュメントセクションに目を通し、APIの他の多くの機能を確認してください。ご不明な点がございましたら、フォーラムまでお問い合わせください。

関連項目

C#でプログラムによってOBJをUSDZファイルに変換する