← Back to results

OGRE - Wikipedia Jump to content Main menu Main menu mov

e to sidebar hide Navigation Main page Contents Current events Random article About Wikipedia Contact us Contribute Help Learn to edit Community portal Recent changes Upload file Special pages Search Search Appearance Donate Create account Log in Personal tools Donate Create account Log in Contents move to sidebar hide (Top) 1 Functionality 2 History 3 Games and applications 4 References 5 External links Toggle the table of contents OGRE 18 languages Català Čeština Deutsch Español فارسی Suomi Français Italiano 日本語 한국어 Bahasa Melayu Polski Português Русский Svenska Türkçe Українська 中文 Edit links Article Talk English Read Edit View history Tools Tools move to sidebar hide Actions Read Edit View history General What links here Related changes Upload file Permanent link Page information Cite this page Get shortened URL Print/export Download as PDF Printable version In other projects Wikimedia Commons Wikidata item Appearance move to sidebar hide From Wikipedia, the free encyclopedia Open-source 3D rendering engine This article is about the graphics rendering engine. For other uses, see Ogre (disambiguation) . OGRE Screenshot from the official OGRE Demos pack, from "Fresnel Reflections and Refractions" benchmark Developer The OGRE Team Release February 2005 &#59; 21 years ago  ( 2005-02 ) Stable release 14.5.2 [ 1 ]   / 31 January 2026 &#59; 4 months ago  ( 31 January 2026 ) Written in C++ Operating system Cross-platform software Platform Windows (all major versions), Linux , macOS , Android , iOS , JavaScript (via EMScripten), Windows Phone (Sponsored by Microsoft) and WinRT . Type Graphics rendering engine License MIT License Website www .ogre3d .org Repository github .com /OGRECave /ogre Object-Oriented Graphics Rendering Engine ( OGRE ) is a scene-oriented , real-time , open-source, 3D rendering engine. [ 2 ] [ 3 ] Ogre has been ported to Windows, macOS, Linux, PocketPC, Xbox, and PS3. [ 3 ] [ 4 ] Functionality [ edit ] OGRE is a C++ class library built on a modular architecture where functionality is extended via dynamically loaded plugins. [ 5 ] Core subsystems are implemented as plugins, allowing developers to select implementations at runtime. Essential components like the render system, image format loaders, and mesh importers are handled by this plugin system. To facilitate rapid development, the SDK integrates the Assimp library for comprehensive mesh loading and Dear ImGui for creating graphical user interfaces. This combination makes it straightforward to build applications for 3D data visualization and inspection. More broadly, the plugin architecture enables developers to tailor the engine's capabilities and footprint, such as using a full suite of asset importers for development tools while shipping a minimal set with the final product. In addition to its native C++ API, OGRE provides official language bindings for other programming languages, such as C#, Java, and Python. These bindings are automatically generated from the C++ source code using the SWIG tool. History [ edit ] Ogre originated around 1999 from DIMClass, a Direct3D abstraction project by developer Steve 'Sinbad' Streeting. Realizing its design could be made platform- and API-agnostic, he officially registered the Ogre project on SourceForge in February 2000. Active development began that October, leading to the first functional release for Win32 and Direct3D 7 in 2001. A major milestone was the September 2002 release (v0.99d), which established Ogre as a cross-platform engine by adding Linux support and an OpenGL renderer. This version also introduced a robust skeletal animation system, and the core development team began to expand. [ 6 ] Further development culminated in the release of Ogre 1.0 in February 2005. The project was subsequently featured as the SourceForge Project of the Month for March 2005. [ 7 ] From 2006 [ 8 ] to 2013, [ 9 ] the project was a regular participant as a mentoring organization in the Google Summer of Code , which funded numerous student contributions to the engine's codebase. In 2010, the engine's license was changed from the LGPL to the more permissive MIT License with the release of version 1.7. Streeting reasoned that a simpler license would better grow the community and encourage voluntary contributions, rather than trying to legally compel them. [ 10 ] That same year, he stepped down as project lead, citing a chronic back condition that made the required time commitment unsustainable. [ 11 ] Since 2019, Ogre consists of two forks developed separately, namely Ogre (also called Ogre1), which is based on the original 1.x codebase and Ogre Next (also called Ogre2), which is based on the 2.x development efforts. [ 12 ] After the 2021 release of Ogre 1.12, the project transitioned to version Ogre 13, eliminating the "1." prefix in its numbering to align more closely with semantic versioning. [ 13 ] Games and applications [ edit ] Earth Eternal Ankh Ankh: Heart of Osiris Jack Keane Gazebo simulator [ 14 ] and Ignition Gazebo [ 15 ] Hob Kenshi OpenMW (until v0.37.0) Rebel Galaxy Rebel Galaxy Outlaw Rigs of Rods Roblox (2009–2014) Running with Rifles Scrap Mechanic (until 2016) [ 16 ] Shadows: Heretic Kingdoms TROUBLESHOOTER: Abandoned Children [ 17 ] Torchlight [ 4 ] & Torchlight II Walaber's Trampoline World of Battles: Morningstar (2009–2012) Vector Thrust Zombie Driver [ 18 ] References [ edit ] ^ "Release 14.5.2" . 31 January 2026 . Retrieved 3 April 2026 . ^ 12 graphics and rendering tools to make your game shine , MCV ^ a b Q&A: Steve Streeting On Open Source 3D Engine OGRE 3D , Gamasutra ^ a b 'Torchlight' interview off-cuts , Digital Spy ^ "OGRE: The Core Objects" . ogrecave.github.io . Retrieved 2025-07-21 . ^ "Brief history of OGRE" . wiki.ogre3d.org . Retrieved 2025-07-16 . ^ "Project of the Month" . sourceforge.net . Retrieved 2025-07-16 . ^ "Google Summer of Code 2006" . www.ogre3d.org . Retrieved 2025-07-25 . ^ "Ogre3D not part of Google Summer of Code 2014" . www.ogre3d.org . Retrieved 2025-07-25 . ^ "My evolving view of open source licenses" . stevestreeting.com . Retrieved 2025-07-16 . ^ "The spinal analysis, and what it means for OGRE" . stevestreeting.com . Retrieved 2025-07-16 . ^ "Ogre Ecosystem Roundup #3" . www.ogre3d.org . Retrieved 2022-02-05 . ^ "Ogre 13 released" . www.ogre3d.org . Retrieved 2022-07-19 . ^ "Gazebo" . www.gazebosim.org . Archived from the original on 2022-04-02 . Retrieved 2022-04-04 . ^ "Features - Ignition" . ignitionrobotics.org . Retrieved 2022-04-05 . [ dead link ] ^ "Scrap Mechanic: Devblog 8" . Scrap Mechanic . 2016-07-01 . Retrieved 2021-02-02 . ^ Developer comment on the Steam forums Steam ^ Zombie Driver: Exor's undead-squasher available through Steam now for £6.99 , Games Industry External links [ edit ] Official website OGRE at MobyGames ogre on GitHub v t e Game engines ( list ) Source port First-person shooter engine List of first-person shooter engines Game engine recreation List of game engine recreations Game creation system Game IDE List of visual novel engines id Tech Proprietary 1980s Adventure Game Interpreter Cobra Filmation Freescape Gold Box Sierra Creative Interpreter SCUMM 1990s 3D GameStudio Clickteam Dark Engine GameMaker Genie Engine GoldSrc Infinity Engine Jedi LithTech Mugen Pie in the Sky Reality Lab RenderWare RPG Maker Sim RPG Maker Unreal Engine 1 Virtools Virtual Theatre Voxel Space Zillions of Games 2000s Anvil C4 Engine CryEngine Crystal Tools Euphoria Flare3D Frostbite Gamebryo GameSalad HeroEngine IW Leadwerks Marmalade MT Framework PhyreEngine Q RAGE Shark 3D Source Unigine Unity Unreal Engine 2 Unreal Engine 3 Virtools 2.5 Vicious Engine Vision Visual3D Game Engine 2010s 4A Engine Amazon Lumberyard Bitsquid Buildbox Construct Creation Engine Decima Defold Felgo ForgeLight Fox Engine id Tech 5 id Tech 6 Ignite Katana Engine Luminous Engine Pixel Game Maker MV RE Engine Snowdrop Stencyl Source 2 UbiArt Framework Unreal Engine 4 2020s id Tech 7 Unreal Engine 5 Free and open-source 1970s Z-machine 1990s Adventure Game Studio Build Crystal Space Doom engine Game-Maker OHRRPGCE Quake engine Quake II engine Stratagus 2000s Away3D Blender Game Engine Bork3D Game Engine Cocos2d Dim3 Game Editor GDevelop id Tech 3 id Tech 4 Irrlicht Engine jMonkeyEngine Lightweight Java Game Library Löve OGRE Open Wonderland Panda3D Papervision3D Plasma Platinum Arts Sandbox Pygame Ren'Py Scratch Solar2D Thousand Parsec Torque Vassal Engine Wintermute Engine 2010s Delta3D Godot GPUOpen Horde3D libGDX Luanti Moai OpenFL ORX PlayCanvas Raylib Snap! Stencyl Stride 2020s Open 3D Engine S&box Portals : Free and open-source software Video games OGRE at Wikipedia's sister projects : Media from Commons Data from Wikidata Retrieved from " https://en.wikipedia.org/w/index.php?title=OGRE&oldid=1356859029 " Categories : 2005 software 3D scenegraph APIs Free 3D graphics software Free software programmed in C++ Video game development software Software using the MIT license Hidden categories: All articles with dead external links Articles with dead external links from October 2025 Articles with short description Short description is different from Wikidata This page was last edited on 30 May 2026, at 07:25  (UTC) . Text is available under the Creative Commons Attribution-ShareAlike 4.0 License ; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy . Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. , a non-profit organization. Privacy policy About Wikipedia Disclaimers Contact Wikipedia Legal & safety contacts Code of Conduct Developers Statistics Cookie statement Mobile view Search Search Toggle the table of contents OGRE 18 languages Add topic