
最近、私たちはC#でPLYをOBJに変換する方法についてのブログ記事を公開しました。今回は、C#でPLYをUSDZ/USDにプログラム的に変換する方法を実装します。Aspose.3D for .NETは、3Dファイル形式を作成、操作、および変換するための幅広いクラスとメソッドを提供する強力なC# 3Dレンダリングライブラリです。さらに、この.NET APIは簡単にセットアップでき、堅牢な統合機能を提供します。この記事を注意深く読み進め、セクションを見逃さないようにしてください。なぜなら、.NETアプリケーションでPLYファイル変換ツールを開発するのに役立ついくつかのメソッド呼び出しがあります。
以下のポイントがカバーされます:
C# 3Dレンダリングライブラリのインストール
Aspose.3D for .NETをインストールするのは非常に簡単です。DLLファイルをダウンロードするか、以下のコマンドをNuGetパッケージマネージャーで実行するだけです:
Install-Package Aspose.3D

インストールに関して何か困難がある場合は、このインストールガイドを参照してください。
C#でPLYをUSDZに変換 - コードサンプル
インストールが成功したら、実装フェーズの準備が整いました。そのためには、ソースPLYファイルを用意し、以下の手順に従ってください:
- ディレクトリパスを定義します。
- Sceneクラスのオブジェクトを作成します。
- Openメソッドを呼び出してソースPLYファイルを読み込む。
- UsdSaveOptionsクラスのインスタンスを作成します。
- Saveメソッドを呼び出して出力ファイルをUSDファイル形式で保存します。
以下のコードサンプルは、C#でDWGをPDFに変換する方法をプログラム的に示しています:
using Aspose.ThreeD; | |
using Aspose.ThreeD.Formats; | |
namespace AsposeThreeD | |
{ | |
class Graphics | |
{ | |
// Convert PLY to USDZ/USD in C# | |
static void Main(string[] args) | |
{ | |
// Define the directory path. | |
String dataDir = "/sample-files/"; | |
// Create an object of the Scene class. | |
Scene scene = new Scene(); | |
// Invoke the Open method to load the Source PLY file. | |
scene.Open(dataDir + "sample.ply"); | |
// Create an instance of the UsdSaveOptions class. | |
var usdSaveOptions = new UsdSaveOptions(); | |
// Call the Save method to save the output file in USD file format. | |
scene.Save("/sample.usd", usdSaveOptions); | |
} | |
} | |
} |
出力は以下の画像で確認できます:

PLYファイル変換ツール - オンラインツール
このC#レンダリングライブラリに加えて、Aspose.3D for .NETによって提供されるオンラインツールもあります。このオンラインファイル形式変換ツールは、PLYファイルをUSD 3D形式に変換するために使用されます。さらに、この無料アプリケーションは任意のWebブラウザで開くことができます。なので、以下の画像をクリックすることで簡単に試すことができます:

USDZ/USD 3D形式を作成 - 無料ライセンスを取得
今、あなたは評価制限なしでこのC# 3Dレンダリングライブラリを試すための無料の一時ライセンスを利用できます。
まとめ
このブログ記事では、C#でPLYをUSD/USDZにプログラム的に変換する方法を扱いました。さらに、PLYファイルをUSD 3D形式にプログラム的に変換するためのいくつかのソースコード行を記述することで機能を実装しました。さらに、ドキュメント、APIリファレンス、およびGitHubリポジトリに移動してさらに探索できます。最後に、aspose.comに留まって定期的な更新を受け取りましょう。
質問する
質問や疑問がある場合は、私たちのフォーラムでお知らせください。
よくある質問 - FAQs
ファイルをUSDZに変換するにはどうすればよいですか?
一般的な3Dファイル形式をUSDZ/USD 3D形式に変換するには、Aspose.3D for .NETを選択してください。このリンクを参照して、手順とコードスニペットを学んでください。