We Recommend

OGRE itself is a very powerful engine, but it’s just one component in a larger ecosystem. On this page we list the best tools and add-ons available for use with OGRE; this is a subset of the community-maintained wiki pages Assembling a Toolset and Assembling A Production Pipeline which contain all the extras you may wish to use with OGRE; this page brings together only the most mature and popular projects in a ‘top picks’ list.

Important: these tools and add-ons are not maintained by the OGRE team and responsibility for them lies with the individual creators. Licensing conditions of these tools are similarly the sole discretion of the creators; there are entries here from open source projects and commercial vendors. Inclusion on this list is based on merit alone and not donations or advertising arrangements.

Exporters & Viewers
ogremax OgreMax is a collection of exporters and viewers for use with OGRE.

The OgreMax Scene Exporters are available for 3DS Max, Maya, and Softimage/XSI, with meshes, cameras, lights, and more exported all at once. All of OGRE’s mesh animation and node animation types are supported, and real-time material and scene viewports allow easy creation of OGRE materials.

The OgreMax viewers provide full support for loading and displaying scenes as well as individual meshes, with all mesh and node animations available for playback. Also provided is a sample viewer with source code demonstrating how to load exported OgreMax scenes.

[License: Free for non-commercial use, commercial]

Libraries & Add-ons
CEGUI Crazy Eddie’s GUI System is a free library providing windowing and widgets for graphics APIs / engines where such functionality is not natively available, or severely lacking. The library is object orientated, written in C++, and targeted at games developers who should be spending their time creating great games, not building GUI sub-systems!

[License: open source]

MyGUI is a library for creating Graphical User Interfaces (GUIs) for games and 3D applications. The main goals of mygui are: speed, flexibility and ease of use.

[License: open source]

OgreSpeedTree OgreSpeedTree brings the power of SpeedTreeRT® to your Ogre applications!

SpeedTreeRT® is the market leader for real-time trees and foliage and has been used in many high-profile products. Now, you can leverage that capability in Ogre incredibly easily using OgreSpeedTree, using an API structure that will be instantly familiar and comfortable to you, as an Ogre user. This is the best way to get high quality, dynamically animated trees, bushes and grass into your Ogre applications.

[License: commercial]

Tools & Engines

neoaxis

NeoAxis Engine is an all-purpose, modern 3D graphics engine for 3D simulations, visualizations and games.
NeoAxis Engine is a complete integrated development environment for creating interactive 3D graphics including 3D virtual worlds, AAA games, and realistic simulations. The system is comprised of both a real-time 3D engine and a suite of full featured tools.

[License: Free for non-commercial use, commercial]

particle_universe Particle Universe is a complete system to create visually stunning particle effects.

The package consists of an editor to create particle systems using a visual editting system, and a runtime plugin (C++) for in-game usage of the created particle system scripts. Create your own amazing effects and make use of the supplied presets and samples. The Particle Universe package includes an API description and a manual that helps you to easily create explosions, smoke, rain, snow, blood squibs, fire and more.

[License: commercial]

If you make a tool or add-on for OGRE and want to be on this list, please submit your application to the team, making sure that your product satisfies the following criteria:

  1. Mature: must have evolved to ‘production quality’ (i.e. not beta software), at least 6 months ago
  2. Ogre Oriented: your product must provide strong support for Ogre, and add significant value for Ogre users specifically
  3. Active Support: your product must provide high-quality, active support channels for users and be regularly updated

The OGRE team reserves the right to accept or reject entries on this list at their sole discretion. Your case will be most well supported if you can demonstrate that our community likes your tool / add-on already.