OGRE3D is a scene-oriented, 3D engine written in C++ that is designed to help developers produce application utilizing hardware-accelerated 3D graphics.
Images
OGRE3D is a scene-oriented, 3D engine written in C++ that is designed to help developers produce application utilizing hardware-accelerated 3D graphics.
Customer Reviews
Tai A.
Advanced user of OGRE3DIt is light-weighted in size, well organized in programming style and design patterns, super fast in performance. You have complete accessibility to the source code above the operating system level. Ogre recently added Vulkan support, that is something re-stimulated my interested in this engine. Also Ogre is good for educational purposes in terms of practicing C++, I would strongly recommend it to computer science students who would like to learn the ins and outs of game development. The documentations and tutorials are fairly up to date.
Lack of tool chain support, Orgre's multimedia format isn't broadly supported or very popular, converting meshes back and forth is kind of inconvenient and very time-consuming.
It is great for being a rendering engine, we cannot blame it for not having sophisticated networking module, easy data manipulation, animation tools, or visual flow graph, etc., let alone those update-to-date industry relationship support. (For instance, the latest mobile or XR platform support needs constant update and organizational collaboration, which isn't something the Ogre community can achieve yet.)
Vulkan Support
Complete ownership of code base
Less overhead
Building a render oriented game engine from scratch and deliver a product for specific B2B use case.
The benefits are clear:
No external engine dependency on UE4 or Unity - technically and financially
Smaller size and faster performance
Written in C++, which allows us to integrate a variety of existing tools easily