Since 2001, OGRE has grown to become one of the most popular open-source graphics rendering engines, and has been used in a large number of production projects, in such diverse areas as games, simulators, educational software, interactive art, scientific visualisation, and others.
News
Modern OpenGL with Ogre1
Everybody is starting into a new year with good resolutions, so you can now take an advantage of modern OpenGL3+ concepts with Ogre1 . Shader storage blocks The first one is "Uniform Buffer Objects" (UBO) and "Shader Storage Buffer Objects" (SSBO) or simply "shared...
Ogre 1.12.4 released
I just published the Ogre 1.12.4 holiday release. Besides wishing you all a merry Christmas, there are new features that deserve an in-depth description. OGRE_NODELESS_POSITIONING Using Cameras and Lights without having them attached to a SceneNode was already...
Ogre 1.12.3 released
Ogre 1.12.3 was just released. Typically we do not write a specific announcement for minor updates, however this one contains some major new features that warrant this one. Of course there is the usual slew of bug-fixes as well, which are listed here. New Features...
Cross Platform Support
Open source (MIT License)
Documentation
Support and community
Forums – The primary support mechanism as the forums are populated with a large number of experienced users who are always happy to help.
Wiki – This is a repository of tutorials and reference knowledge which you should definitely consult if you need a hint.
Gitter– We have an channel on gitter.
Testimonials
Here’s a few examples of what people have been saying about OGRE:
Those three characteristics make me choose it and so far, after almost a year and a half, I have never regretted that decision. Ogre3D has helped us a lot by speeding up the prototyping phase, testing new techniques for the physics algorithms really quickly, and, as part of my Argo Engine, serving really well as the presentation module.”
When we looked at Ogre the bar was instantly raised, it easily fulfilled all our criteria and more. The clean, extensible, object oriented architecture was well suited to our needs. Some open source projects often consist of cryptic, un-maintainable, spaghetti code. The thing I like most about Ogre, is that I do not feel compelled to have a shower every time I touch the code.
In addition, creating the scripts for interface components is a breeze since Ogre’s approach is clean and straight-forward. While you can (and we did) manipulate GUI components through code for advanced effects, it is easy to get GUIs up and running quickly. Ogre’s well-documented design makes it great both for prototyping and for customization of a finished product.
As an accolade to it’s stability, it has performed outstandingly in an embedded environment. The transparent portability has allowed the development under a Microsoft environment and subsequent deployment on Linux with painless ease. With constant ongoing development in a growing, and evermore supportive, community, we have visions of using this engine for many years to come.