# OGRE3D Reviews
**Vendor:** Torus Knot Software  
**Category:** [3D Rendering Software](https://www.g2.com/categories/3d-rendering)  
**Average Rating:** 3.6/5.0  
**Total Reviews:** 22
## About OGRE3D
OGRE3D is a scene-oriented, 3D engine written in C++ that is designed to help developers produce application utilizing hardware-accelerated 3D graphics.




## OGRE3D Reviews
  ### 1. Great Rendering Engine for C++ savvy people

**Rating:** 2.5/5.0 stars

**Reviewed by:** Tai A. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 07, 2020

**What do you like best about OGRE3D?**

It 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.

**What do you dislike about OGRE3D?**

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.)

**Recommendations to others considering OGRE3D:**

Vulkan Support
Complete ownership of code base
Less overhead

**What problems is OGRE3D solving and how is that benefiting you?**

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

  ### 2. Well documented tutorial and examples, maintained, portable, large community,

**Rating:** 5.0/5.0 stars

**Reviewed by:** Julien B. | Owner, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 24, 2020

**What do you like best about OGRE3D?**

Easy to use, well documented, portability across platforms, stability
Recently there is a good effort to maintain it and I follow what is going on, as far I can see it goes in the good direction.
The API is good and there are no large changes, the code base very sound.
Easy to integrate in different UI libraries.

**What do you dislike about OGRE3D?**

Missing few things depending on what you want to do, and few performances issues but easy to find some workaround.
For instance:
-  it is missing a good triangle selector that you do not have to implement yourself.
- the manual mesh creation needs to be revised to make easy to load very large meshes, because there are too many copies in the existing easy to use interface. For game creation, it is not really a problem because you load once in general the resources,  but in order to really use Ogre3D as scene manager, I find this is to be annoying, it is quiet common on my side to load or update on the fly meshes.
- the new materials backend is really missing a well written set of tutorials. I wish there was something easy to follow with a few good material examples, in order to dive into and make something appealing.  I know it is working well, but I feel there is too much time to be spent on my side to have a good result. Since, I have very limited time to work and this is not an important priority I try to find from time to time if there is such resource.
- performances can be an issue in few places.
- some bindings to UI libraries can be a bit outdated or not really implemented for your needs: in my case, I am not using any simple loop scheme as found in most games, I am using Qt and its event driven scheme to update the scene.

**What problems is OGRE3D solving and how is that benefiting you?**

I was not having enough experience about 3D, I was looking for something stable, well documented with examples. Ogre3D was the good candidate, and I do not regret my choice since a few years.
I am using Ogre3D to display medium to large meshes (multiple millions triangles) in my software for Additive Manufacturing (3D printing). I am using it for anything that I have to show in 3D: placement on the bed of the parts, edit/show supports, show toolpath.

  ### 3. Didn't know Ogre3d is still continually updated.

**Rating:** 1.5/5.0 stars

**Reviewed by:** Daniel V. | Game Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 22, 2020

**What do you like best about OGRE3D?**

Barebones enough that  I have better control on the rendering, this would be good learning tool to teach how game engines tick. Also the fact  that it's free and open source, it's nice to show the engine code to show students how things actually work.

**What do you dislike about OGRE3D?**

Ogre3D isn't really an industry standard currently and is severely outdated compared to the current tech currently. I would not use this on a production level though for hobbyist or for learning this would be a great to pick-up. For production I'd rather use the current popular engines, Untiy3D, UE4, Godot etc.

**Recommendations to others considering OGRE3D:**

Look int Ogre3D if you want to make your own game engine with the ground work already laid out, or if you want more customization. This is also a great learning tool if you don't want to dive into nitty great graphics API level of work. Pretty much SFML but for 3D. Orge3d is very dated though and I don't know much companies that's using this in production. For real production work or if you just want to make games, the popular engines right now are a better choice (Unity3d, UE4, Godot, etc)

**What problems is OGRE3D solving and how is that benefiting you?**

Haven't used Ogre3D in a long time but will probably use it in a project that will need more control or as a hobby project. Could also look into using it as a learning tool as I tech part-time as a lecturer in a university. Will still need to get back into Ogre3D as I haven't used this for years.

  ### 4. I liked OGRE3D because I could import 3D models and be able to program them the way I liked.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Kevin S. | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 07, 2020

**What do you like best about OGRE3D?**

I think the camera motion and the setup are very good. It is easy to layout the map to your choosings and is easy to go to whatever coordinate you need to go to. Programming the camera is simple and easy to use.

**What do you dislike about OGRE3D?**

I think that the graphics are not up to par with today's graphics. The framerate is not great either.

**What problems is OGRE3D solving and how is that benefiting you?**

I have only used OGRE3D in one of my game development classes where we learned about game engines and how to use them. I learned how to create a world and also focus on game design to be able to make the game well.

  ### 5. OGRE3D: A great open sourced graphics engine

**Rating:** 4.0/5.0 stars

**Reviewed by:** Bawenang R. | iOS Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 06, 2020

**What do you like best about OGRE3D?**

- Open sourced
- Can be bound with a scripting language like Lua
- Great community
- Very optimized
- Cross platform
- Pretty complete documentation

**What do you dislike about OGRE3D?**

- Pretty difficult to set up
- Not newbie friendly / at least you have to know about C++ and the basics of graphics programming 
- Not exactly a fully functional game engine (it's just a graphics engine)
- Natively only works in C++

**What problems is OGRE3D solving and how is that benefiting you?**

Developing a 3D app for my Bachelor's thesis a few years ago. Trying to make a naval simulation .

  ### 6. Ogre3D in 2020

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Games | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 23, 2020

**What do you like best about OGRE3D?**

It is free and capable depending on your experience with graphics. It has a few experienced users in the community along with the lead dev.

**What do you dislike about OGRE3D?**

It has very poor documentation and the community is hit or miss. I think the project is dying to be honest.

**Recommendations to others considering OGRE3D:**

If you know about graphics programming, and specifically, are a graphics programmer, then OGRE3D may be a solution that fits your needs. If you are not those things, other solutions may be easier or more effective.

**What problems is OGRE3D solving and how is that benefiting you?**

I am writing a game. I'm unsure what benefits I have realized specifically from using ogre over other more popular solutions available.

  ### 7. Ogre3D Review

**Rating:** 1.5/5.0 stars

**Reviewed by:** Adam W. | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 19, 2020

**What do you like best about OGRE3D?**

C++, Pretty standardized, Well coded, Nice API.

**What do you dislike about OGRE3D?**

Difficult to extend.  Requires a lot of plugins to do advanced features.  Features are hard to add.

**Recommendations to others considering OGRE3D:**

Double check your requirements, make sure the plugins are available, and there is good example code before you start.

**What problems is OGRE3D solving and how is that benefiting you?**

3D minesite truck tracking.
It makes getting up and running quickly, easy.
It's basic loaders work really well.
I haven't needed to optimize much yet, as Ogre is damn fast.

  ### 8. Was a great first experience with graphics engines

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Games | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 10, 2020

**What do you like best about OGRE3D?**

It gave satisfying results with lots of flexibility

**What do you dislike about OGRE3D?**

It took a while to get the hang of, That is true of all powerful graphics engines

**Recommendations to others considering OGRE3D:**

OGRE3D is not the easiest place to start with game development, it's an extremely powerful tool on its own but it's not meant to be a game engine

**What problems is OGRE3D solving and how is that benefiting you?**

OGRE3D has been my first deep dive into graphics engines.  I have been able to learn a lot of depth with OGRE3D

  ### 9. Ogre3D and my experience during college

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Games | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 25, 2020

**What do you like best about OGRE3D?**

Ogre makes it simple to render and animate models, with some knowledge regarding 3D rendering and camera logic, it is fairly intuitive to use, it is also easy to provide effects such as particles

**What do you dislike about OGRE3D?**

Considering the time since I last used ogre, I don’t directly recall any major issues, though perhaps if you are not already familiar with concepts of 3D rendering ogre could be difficult to pick up and use

**Recommendations to others considering OGRE3D:**

Do some study regarding camera logic before starting your project

**What problems is OGRE3D solving and how is that benefiting you?**

I used ogre3d in college for shuffleboard and bowling games, it was ideal for these games from my recollection

  ### 10. good framework for rendering in your game engine, but now it is outdated

**Rating:** 3.5/5.0 stars

**Reviewed by:** Husam Z. | Game Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 01, 2020

**What do you like best about OGRE3D?**

great samples, documentations and references

**What do you dislike about OGRE3D?**

no editor, no updated plugins to export from 3D programs

**What problems is OGRE3D solving and how is that benefiting you?**

Ogre3D gives you a good quality 3D rendering engine which is needed if you are not using a game engine, or when you want to make simple games, or if you want to have some 3D rendering feature in your software

  ### 11. The definitive 3D Engine for c++ lovers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Luca D. | iOS Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 10, 2020

**What do you like best about OGRE3D?**

Easy to use, the documentation is so good and you can find a lot of interesting examples

**What do you dislike about OGRE3D?**

I "dislike" the lack of many Ogre discussion on stackoverflow, is still not too widely used
Shades integration requires large skills

**Recommendations to others considering OGRE3D:**

You have to study a lot of 3D principles (camera, lights, animations..)

**What problems is OGRE3D solving and how is that benefiting you?**

I used ogre to develop a beautiful game with a water scenario

  ### 12. Intuitive and easy

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Games | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 20, 2021

**What do you like best about OGRE3D?**

Pretty intuitive to use, good documentation.

**What do you dislike about OGRE3D?**

Nothing really, except for the media formats. Wish it was easier to get meshes rendering

**What problems is OGRE3D solving and how is that benefiting you?**

Messing around with 3D rendering for hobby projects

  ### 13. An excellent and well-designed 3D engine.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Industrial Automation | Enterprise (> 1000 emp.)

**Reviewed Date:** November 24, 2020

**What do you like best about OGRE3D?**

It's a C++ library and has good performance. The library is clean and easy to use. Lots of examples could be found on the net.

**What do you dislike about OGRE3D?**

Almost need to build everything from scratch.

**What problems is OGRE3D solving and how is that benefiting you?**

Established a robot-vision simulator with physics support. I gained the benefit from its MIT licensing, and did every custom-made feature.

  ### 14. Used the engine at Engineering School

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Computer Games | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 27, 2020

**What do you like best about OGRE3D?**

The fact that is an open source and was easy to integrate with C++.

**What do you dislike about OGRE3D?**

It is not well known and no community.
I used Ogre3D in 2010 and at the time I remember struggling integrating 3d models / 2d sprites, was really frustrating.

**Recommendations to others considering OGRE3D:**

Ogre3D cross platform compatbility ?

**What problems is OGRE3D solving and how is that benefiting you?**

Creating a C++ game during course.

  ### 15. Good

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Games | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 26, 2020

**What do you like best about OGRE3D?**

It's easy to use and  met all the needs for me. It help speeding up the prototyping phase.

**What do you dislike about OGRE3D?**

So far so good, I have yet to encounter any major stuff that I dislike.

**What problems is OGRE3D solving and how is that benefiting you?**

I'm just started using this engine to create a prototype for one of my game idea and it is fantastic.

  ### 16. OGRE as middleware

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Games | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 21, 2020

**What do you like best about OGRE3D?**

Clean rendering-only engine. It’s easily integrated into existing systems.

**What do you dislike about OGRE3D?**

Quite a few legacy pipelines and paradigms. OGRE can benefit from a modern content processor.

**Recommendations to others considering OGRE3D:**

Go for it, it’s a very capable engine.

**What problems is OGRE3D solving and how is that benefiting you?**

Rendering engine infastructure for a homegrown game engine.
Time saved is put towards game development instead.

  ### 17. Fun and easy way to learn 3d graphics

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Events Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 02, 2020

**What do you like best about OGRE3D?**

How easy it was to learn and the user interface is very intuitive.

**What do you dislike about OGRE3D?**

Sometimes it can be difficult to consistently make changes to code.

**What problems is OGRE3D solving and how is that benefiting you?**

It is helping the business understand the benefits of 3d graphics and helped show issues to non-technical users.

  ### 18. Ogre3d is only the graphics part of a game engine doesn't have colliders, physics etc.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Games | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2020

**What do you like best about OGRE3D?**

This is a lot like Unity3D engine. It is open source so no license required.

**What do you dislike about OGRE3D?**

It is only for rendering purpose not complete game engine with physics, networking and all.

**Recommendations to others considering OGRE3D:**

Add more things in this engine and make it complete game engine.

**What problems is OGRE3D solving and how is that benefiting you?**

Actually I lam trying the seperation of data and logic. Want to overcome some limitations of unitys dots pattern.

  ### 19. Good compatibilty to import data from other 3D editors 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Héctor G. | Design Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 17, 2019

**What do you like best about OGRE3D?**

It was fairly easy to import meshes from other 3D edditors, this allowed to create the wanted scnario quicker. It gave us the avi.ity to work in diferent computers with diferent sortwares depending on which one we found to be more user friendly and then mix it together in ogre3D

**What do you dislike about OGRE3D?**

the newer vesions have given me some graphical bugs, ultimately i chose to go back to older version to avoid this, but it´s a little disapointing that this happened to me when it did because I had already investsted quite a few hours 

**Recommendations to others considering OGRE3D:**

It is easy to get used to using Ogre3D, is user friendly and has an intuitive logic 

**What problems is OGRE3D solving and how is that benefiting you?**

I wanted to create a scenario where I could capture the concept of a forest close to a beach, the result was really good and it was really user friendly 

  ### 20. Not worth.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Philbert  N. | Graphic Design Specialist, Graphic Design, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 22, 2019

**What do you like best about OGRE3D?**

Its cheap to purchase, good customer support.

**What do you dislike about OGRE3D?**

Very slow, not useful for heavy load of work, requires much skills to effectively utilize all its features.

**Recommendations to others considering OGRE3D:**

Much has to be done otherwise its a waste of money.

**What problems is OGRE3D solving and how is that benefiting you?**

Creation of logos and editing photos and other materials

  ### 21. Old school but still useful

**Rating:** 3.5/5.0 stars

**Reviewed by:** Winston M. | Software Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 13, 2018

**What do you like best about OGRE3D?**

Ogre3d is very easy to use, and so versatile, even if it is old it is a complete graphic rendering engine , it can still be used to developt projects in our days, the best thing about ogre3d is, it is open source, and multi plataform, with big community, thats what makes ogre3d a very useful, now a days still getting improvements and updating. Is very untuitive which mean the learning lane isn't too long.

**What do you dislike about OGRE3D?**

It doesn't support audio or physics it could be powerful but is a bit limited, only offers graphics rendering, and a bit more than it, also the terms of license sometimes are a bit annoying.

**Recommendations to others considering OGRE3D:**

Before use Ogre3d for your project, read all the terms of license, and be sure you are agree with them. Also if you are goin to use Ogre3d as graphics rendering, i recommend use along with c++ is very easy to use, and there is a big community with the most of question already answer, if you are new using a graphic engine, Ogre3d is a good choice to start. 

**What problems is OGRE3D solving and how is that benefiting you?**

As it is very versatile, it helped me with graphics games, animation 3d, is very easy to work with it, and i can use the same graphics for ios, android, windows, linux, etc. 

  ### 22. Great for Scene creations

**Rating:** 4.0/5.0 stars

**Reviewed by:** Harold  S. | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 24, 2018

**What do you like best about OGRE3D?**

What I liked the most is that is easy to transfer your work from different programs such as 3DS Max and Maya. 

**What do you dislike about OGRE3D?**

I didn't like that the language bindings does not allow for overloading the project.

**Recommendations to others considering OGRE3D:**

Invest in marketing in order to get more people to know the product and benefits from it. 

**What problems is OGRE3D solving and how is that benefiting you?**

Ogre runs natively, so there’s little performance impact on the rendering pipeline.


## OGRE3D Discussions
  - [Any plans to support glTF format?](https://www.g2.com/discussions/34715-any-plans-to-support-gltf-format) - 1 upvote
  - [asdasd](https://www.g2.com/discussions/31903-asdasd) - 1 upvote

- [View OGRE3D pricing details and edition comparison](https://www.g2.com/products/ogre3d/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+11%3A32%3A05+-0500&secure%5Bsession_id%5D=f89b370a-0f26-4188-83fc-4bf5b3561ed6&secure%5Btoken%5D=bf34d2c3098eebd89e9fc212e6898d83128262e260fba3d7a3026c16d9cd4283&format=llm_user)

## OGRE3D Features
**Generative AI**
- AI Text-to-Image
- AI Text-to-Video
- AI Text-to-3D

## Top OGRE3D Alternatives
  - [Unity](https://www.g2.com/products/unity/reviews) - 4.5/5.0 (353 reviews)
  - [Blender](https://www.g2.com/products/blender/reviews) - 4.6/5.0 (305 reviews)
  - [Meshy](https://www.g2.com/products/meshy/reviews) - 4.7/5.0 (2,537 reviews)

