USDZ と GLB は、3D モデリングと拡張現実 (AR) アプリケーションに使用される 2 つの一般的なファイル形式です。どちらの形式にも長所と短所があり、USDZ を GLB 形式に変換する必要がある場合があります。たとえば、GLB のみをサポートするプラットフォームで 3D モデルを使用する必要がある場合に、USDZ から GLB 形式に変換することができます。同様に、特定の AR アプリケーションで作業する必要がある場合は、USDZ を GLB に変換できます。さらに、このブログでは、C#、Java、または Python コードを使用してこの機能をプロジェクトに追加するための開発者ガイドについても説明しています。
次のセクションでは、さまざまな観点から USDZ ファイルの変換について詳しく説明します。
- USDZ をオンラインで GLB に変換
- オンラインでUSDZをGLBに両替する方法
- USDZ から GLB へのコンバーターの開発者向けガイド
- C# で USDZ を GLB に変換
- Java で USDZ を GLB に変換
- Python での USDZ から GLB への変換
- USDZ から GLB への無料コンバーター – 学習リソース
オンラインでUSDZをGLBに変換
この 無料のオンライン USDZ から GLB への変換ツール を使用すると、ツールをインストールせずに USDZ ファイルを変換できます。クレジットカードや電子メール情報を必要とせずに、いくつかの簡単な手順に従ってください。
この変換は、オペレーティング システム、アプリケーション、またはフレームワークの仕様に関係なく実行できます。たとえば、システム環境に基づいて、Firefox、Chrome、Safari などの任意のブラウザーを使用できます。
データのプライバシーとファイルの安全性を考慮しているため、データは 24 時間後にサーバーから削除されます。
オンラインでUSDZをGLBに変換する方法
- 入力 USDZ ファイルを物理的にアップロードするか、DropBox、Drive リンクをファイルに貼り付けます。
- 出力形式として GLB を選択します。
- 生成された GLB ファイルをダウンロードします。
USDZからGLBへのコンバーターの開発者ガイド
この開発者ガイドでは、USDZ から GLB へのコンバーターを作成するためのさまざまなアプローチについて説明します。 USDZ ファイルは、いくつかの API 呼び出しで変換できます。この情報に従うと、この機能をプロジェクトに追加できます。
C# で USDZ を GLB に変換する
C# で USDZ を GLB ファイルに変換するには、以下の手順に従う必要があります。
- Aspose.3D for .NET API をお客様側で構成します。
- Scene クラスでソース USDZ ファイルにアクセスします。
- 指定されたパスからシーンを開きます。
- 出力 GLB ファイルを保存します。
次のコードは、C# で USDZ を GLB に変換する方法を示しています。
// Initialize an object of Scene class
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();
// Open the scene from the given path
scene.Open("Input.usdz");
// Save output GLB file
scene.Save("Output.glb");
JavaでUSDZをGLBに変換する
次の手順は、Java で USDZ を GLB に変換する方法を示しています。
- Aspose.3D for Java ライブラリをインストールします。
- open() メソッドでシーンを開きます。
- USDZ を GLB 形式にレンダリングします。
以下のコード スニペットは、USDZ を GLB ファイルに変換する方法を詳しく説明しています。
// Initialize an object of Scene class
com.aspose.threed.Scene scene = new com.aspose.threed.Scene();
// Open the scene from the given path
scene.open("Input.usdz");
// Save output GLB file
scene.save("Output.glb");
Python での USDZ から GLB への変換
USDZ ファイルは、次のコードを実行して GLB 形式に変換できます。
# Import Aspose.3D library
import aspose.threed as a3d
# Load the source USDZ file
scene = a3d.Scene.from_file("Input.usdz")
# Export the output GLB file
scene.save("Output.glb")
USDZ から GLB への無料コンバーター – 学習リソース
数回クリックするだけで、オンラインで USDZ を GLB に変換できます。さらに、この機能をアプリケーションに追加できます。一方、次のリソースを使用して、API のさまざまな機能をさらに調べることができます。
USDZ から GLB への変換用の Aspose.3D ライブラリ – 無料ライセンスを取得
無料の一時ライセンス を取得して、API を最大限に活用することができます。
結論
結論として、無料のコンバーターを使用してオンラインで USDZ を GLB 形式に変換する方法を学びました。また、独自のコンバーターを作成できる C#、Java、または Python などの変換を実行するさまざまな方法についても説明します。ご不明な点がございましたら、無料サポート フォーラム までお気軽にお問い合わせください。