たとえば、Unity には、モデルを好みに合わせて配置するためのエディターが付属しています。しかし、ゲーム エンジンを使用しておらず、OpenGL などで作成されている場合はどうでしょうか。環境エディターを作成する必要がありますか? モデルを配置して座標データなどをエクスポートするツールはありますか?
2 に答える
@starbeamrainbowlabs が言うように、Blender、3ds Max、Maya などの別のアプリケーションを使用して、オブジェクトと地形をモデル化できます。
ゲーム エンジンを最初から作成し、OpenGL だけで開始する場合は、モデリング アプリケーションが書き込むことができる 3D データ形式のいずれかを読み取ることができるライブラリを作成するか、ライブラリにリンクする必要があります。
既存のモデル読み込みライブラリには、読み込まれたモデルを表現する方法について独自の考えがあるでしょう。これは良くない場合もあります (彼らのモデリング フレームワークを使用するか、独自のフレームワークに変換する必要があるため)、または良い場合もあります (彼らのモデリング フレームワークを使用することができ、独自のモデリング フレームワークを作成する必要がないため)。
ブレンダーはさまざまな形式にエクスポートできますが、それらのいずれかが役立つかどうかはわかりません. エクスポートするには、[ファイル] -> [エクスポート] に移動して、エクスポートできるタイプのリストを表示します。おそらく、組み込みの機能が見つからない場合に必要な機能を実行する、blender コミュニティのメンバーによって作成されたプラグインが存在するでしょう。
ブレンダー: http://blender.org