USDZファイルには、任意のオブジェクトに関するユニバーサルシーン記述情報が含まれています。これらは、オブジェクトを明確かつスケーラビリティで紹介するために広く使用されています。一方、USDZファイルをHTMLWebページ形式に変換する必要がある場合があります。このような要件を満たすために、この記事では、USDZファイルをC#でプログラムによってHTML形式のファイルに変換する方法について説明します。
USDZからHTMLへのWebページコンバーター– C#APIのインストール
Aspose.3D for .NET APIは、3次元シーンとデータを含むファイルの操作をサポートしています。たとえば、FBX、GLTF、OBJなどです。ダウンロードセクションから参照DLLファイルをダウンロードするか、次のNuGetコマンドを使用して、APIを簡単にインストールできます。
PM> Install-Package Aspose.3D
USDZをC#でHTMLWebページに変換する
以下の手順に従って、USDZファイルをHTMLWebページに変換できます。
- Sceneクラスのインスタンスを作成して、ソースUSDZファイルをロードします。
- Html5SaveOptionsクラスのオブジェクトを初期化します。
- USDZファイルをHTMLWebページに変換します。
以下のコードスニペットは、C#でプログラムによってUSDZファイルをHTMLWebページに変換する方法を示しています。
// 入力USDZファイルをロードします
Scene scene = new Scene();
scene.Open("Sample.usdz");
// Html5SaveOptionsクラスのインスタンスを作成します
Html5SaveOptions options = new Html5SaveOptions();
// USDZをHTMLファイルに変換する
scene.Save("output.html", options);
無料の一時ライセンスを取得する
無料の一時ライセンスをリクエストすることで、APIのすべての機能をフル稼働でテストできます。
オンラインデモ
上記のAPIを使用して開発されたUSDZtoHTMLConverterウェブアプリケーションをお試しください。
結論
この記事では、C#でプログラムによってUSDZファイルをHTMLページに変換する方法を学びました。 Webアプリケーションでデータをレンダリングするためにこの変換を実行する必要がある場合や、Webページでファイルをプレビューする必要がある場合はその他の要件が必要になる場合があります。さらに、ドキュメントセクションにアクセスすると、他の3次元オブジェクトおよびファイルタイプの操作に関する情報を見つけることができます。ご不明な点がございましたら、フォーラムまでお気軽にお問い合わせください。