OBJ から 3DS C#

OBJ ファイルは、頂点、頂点法線、頂点などを含むジオメトリ定義ファイルです。ただし、3DS ファイルには 3D ベクター グラフィックスに関する情報を含めることができます。特定の使用例では、OBJ ファイルを 3DS 形式に変換したい場合があります。このような要件に従って、この記事では C# でプログラムによって OBJ ファイルを 3DS 形式に変換する方法について説明します。

OBJ から 3DS へのコンバーター – C# API のインストール

Aspose.3D for .NET API は、アプリケーション内からのさまざまな 3D ファイルの操作をサポートします。 New Releases ページからリファレンス DLL ファイルをダウンロードするか、以下の NuGet インストール コマンドを使用して、API を簡単にインストールできます。

PM> Install-Package Aspose.3D

C# で OBJ を 3DS ファイルに変換する方法

次の手順で、OBJ ファイルを 3DS ファイルに変換できます。

  1. ディスクまたはストリームからソース オブジェクト ファイルをロードします。
  2. OBJ ファイルを 3DS 形式に変換します。

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

OBJ ファイルを 3DS 形式に変換するには、次の手順に従ってください。

  1. Scene クラスのインスタンスを初期化して、ソース オブジェクト ファイルを読み込みます。
  2. 保存メソッドを使用してOBJを3DSファイルにエクスポートします。

次のサンプル コードは、OBJ ファイルを C# でプログラムによって 3DS 形式に変換する方法を詳しく説明しています。

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

// 入力 OBJ ファイルを読み込む
scene.Open("sample.obj", WavefrontOBJ);

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

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

無料の一時ライセンス をリクエストすることで、API のすべての機能を完全に評価できます。

オンラインデモ

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

結論

この記事では、OBJ ファイルを 3DS 形式に変換する方法を学習しました。ただし、API は、3 次元のシーンとモデルを操作するための他の多くの機能を提供します。 ドキュメンテーション スペースのさまざまなセクションを参照してください。 フォーラム に連絡して、質問や懸念事項について話し合うことができます。

関連項目

C# で JPG 画像をリソファンに変換