私は現在、いくつかのフリー/オープン ソースの OpenGL ベースの 3D エンジンを調査しており、これらのエンジンと、実際のプロジェクトでどのように動作するかについてフィードバックを提供していただけないでしょうか。
比較対象のエンジンは次のとおりです (順不同)。
Crystal Space
Panda3D
Irrlicht
これらは私が知っているクロスプラットフォームの主なものですが、他に見るべきものはありますか?
私は現在、いくつかのフリー/オープン ソースの OpenGL ベースの 3D エンジンを調査しており、これらのエンジンと、実際のプロジェクトでどのように動作するかについてフィードバックを提供していただけないでしょうか。
比較対象のエンジンは次のとおりです (順不同)。
Crystal Space
Panda3D
Irrlicht
これらは私が知っているクロスプラットフォームの主なものですが、他に見るべきものはありますか?
このデータベースでは、多くのエンジンに関する多くの情報を見つけることができます。
CrystalSpace は完全なエンジンであるため、ニーズに合わせてカスタマイズする必要があるモノリシック ブロックです。Irrlichtもそうですが、物事を簡単に行うことができます. その逆効果は、特定のことを行うのが難しいということです。
さて、Ogreは、このあたりで最も汎用的なハードウェア アクセラレーション 3D レンダリング エンジンであると思います。Horde3D は特定の高品質レンダリングに適しているかもしれませんが、Ogre でもできないことは何もありません。
ゲーム(GISやフライトシミュレーターを考えてください)よりも広い地形に焦点を当てたオープンシーングラフもあります
グラフィック エンジンだけが必要な場合は、Ogre3d をお勧めします。その点では非常に強力です。ゲーム エンジンの初期段階が必要な場合、つまりネットワーク、ゲーム エンティティ、物理などを簡単に接続できるものが必要な場合は、Crystalspace 3d をお勧めします。私は cs3d (Crystalspace 3d) をゲームの作成に使用しましたが、すぐに起動して実行するのは簡単でした - しかし、Ogre3d にはグラフィックスを微調整する方法がもっとあるようですが、フックするのはそれほど簡単ではありませんCrystalspaceのようなパッケージとしての他のすべてのゲームのもの.
ところで、ググればこれらのエンジンの比較がたくさんあります。
Terathonは C4 と呼ばれるエンジンを製造しています。これは、完全なソース コードを含む 350 ドルのエンジンとしては印象的な、非常に完成度の高い一連の機能を備えたゲーム エンジンです。エンジンはPS3でも利用可能で使用されているため、これは非常に堅実なプラットフォームです. 3D グラフィックス エンジンだけを検討しているのか、それとも完全なゲーム エンジンを検討しているのかはわかりませんが、言及したいと思います。
Ogre 3D も参照してください: http://www.ogre3d.org/
残念ながら、私は Ogre やあなたが言及したもので開発した経験がありません。