Tech Glossary

What is OGRE?

OGRE (Object-Oriented Graphics Rendering Engine) is a free software rendering engine created for use in computer games and other interactive 3D environments. OGRE is written in C++ and is licensed under the GNU Lesser General Public License. OGRE uses a scene hierarchy to organize objects in 3D environments. Each object in the hierarchy has a position, rotation and scaling relative to its parents in the hierarchy. This enables OGRE to handle objects in 3D environments efficiently. OGRE has a plug-in-based architecture that allows developers to add new features and technologies. OGRE has a number of built-in plug-ins for rendering 3D models, lights and shadows. OGRE is one of the most popular software rendering engines for PC games. It has been used in a number of commercial games, including Borderlands, World of Warcraft and Dragon Age: Origins.