OGRE
名前が示す通り、OGREは単なるレンダリングエンジンである。したがってグラフィックスのレンダリングに一般的な解決策を提供することを目的としている。それ以外の機能も付属しているが(ベクタークラス、マトリックスクラス、メモリ制御など)、それらはあくまでも補助的なものである。ゲーム開発やシミュレーションの道具がこれ1つで全て揃うわけではなく、音声や物理計算などは別に用意する必要がある。
この点がOGREの弱点と一般に言われているが、このエンジンの利点と見ることもできる。OGREをグラフィックスエンジンとして採用すると、開発者は物理計算、入力、音声といったライブラリを自由に選択でき、OGRE開発チームは各種システムに手間をかけることなくグラフィックスに集中できる。OGREは明示的に OIS、SDL、CEGUI ライブラリをサポートし、Cg ツールキットを含んでいる。
OGREは 1.7.0 から MIT License に変更されてリリースされている。それより前のバージョンではデュアルライセンス(LGPLと OGRE Unrestricted License (OUL))で配布されている。これは、多くのゲーム機における開発ではフリー/オープンソースのソフトウェアの使用を禁じているため、LGPL以外のライセンスで開発に利用できるようにするためである。
OGREの他の言語やフレームワーク向けの各種バインディングが存在する。例えば、Perl、PureBasic、Python (Python-Ogre)、Ruby (Ogre.rb)、Java (Ogre4j)、.NET (OgreDotNet, MOGRE) などがある。