Ogre

What do you guys think of the rendering engine OGRE? What do you like/dislike?

I'm going to make an interesting world generator/ creation game, and I'm torn between OGRE or rolling my own engine with OpenGL. Thoughts?
Haha, well everyone must HATE Ogre =]
closed account (zb0S216C)
Well, I tried it. The first noticeable issue was the sheer amount of code required to set-up a basic application. The second noticeable issue was the speed; it's so slow. It's also resource hungry. As for the architecture... well... let's just say it's toilet, and leave it at that. Finally, you have to build the SDK yourself; I had to. While this may not be a problem for some, it can be a real pain for the others.

One good thing is the documentation; there's quite a bit of it.

Wazzak
Last edited on
Have you also worked in OpenGL?
closed account (zb0S216C)
I have. I've also used DirectX. OpenGL is fast, but Ogre managed to slow it down :)P

Wazzak
Last edited on
Interesting, I've only heard one opinion like yours, I'm wondering if everyone else just recommends it without actually trying it?

Hmmm, I have been leaning towards OpenGL- for more reasons than one.

I still have a lot to learn though...
closed account (zb0S216C)
OpenGL 4.1 was built to match Microsoft's DirectX 11. OpenGL is good, however, but it requires 3rd-party libraries, such as FreeGLUT, to function, which is a downer. Once OpenGL is running, you can have some fun with it.

I'd recommend OpenGL before DirectX because OpenGL simplifies graphics, and allows fast graphics production.

Wazzak
Once OpenGL is running, you can have some fun with it.


Haha, definitely.

I'm currently having problems with camera movement.
closed account (zb0S216C)
Projection is usually a noggin-scratching topic as it involves matrices. Here's a few resources that may prove useful:

http://www-inst.eecs.berkeley.edu/~cs184/fa11/resources/sec09_camera.pdf
http://www.lighthouse3d.com/tutorials/glut-tutorial/
http://glprogramming.com/red/chapter03.html

Wazzak
closed account (3hM2Nwbp)
The first time that I tried using ogre, it felt like I got smacked up side the head with a club (by an OGRE). It was simply too much, too fast. The fact that I am also artistically inhibited didn't help matters either. In general, I've found that the 3D abstraction concepts have much too steep of a learning curve for someone like me to grasp.
Last edited on
Topic archived. No new replies allowed.