Take the 2-minute tour ×

Which engine is best ?

I've finded some engines : Ogre, Irrlicht and direct rendering from opengles (convert .obj files into buffer and rendering it).

I've compiled Ogre - CeGUI works very ugly on iPhone... And Ogre has many-many files :)

I need just rotate, zoom and object picking for static objects. Which method/engine is better ?

And, for example, when i use Ogre - can I use antialiasing ? When I have rendering directly by glDrawArrays, i can use software AA (for example, jitter method). Can this some of engines?

share|improve this question
You cannot ask "Which is the best", there's no "Answer" for this question, it's not a question, it's a debate... this is a question answering website –  Sherif Maher Eaid Nov 10 '11 at 8:10
add comment

4 Answers

up vote 2 down vote accepted

I suggest you take a look at http://isgl3d.com/. It is written in Objective-C, simple, compact and is appropriate for your needs.

There is also Cocos3d (an extension to cocos2d which can handles simple 3d things) with no physics and collision detection but I prefer isgl3d.

share|improve this answer
add comment

If you just want to render some static objects with rotation and zoom, you can write it from scratch in OpenGL ES in much less time than what is needed to learn to use a big 3D engine like Ogre or Irrlicht.

share|improve this answer
And what about AA for iPhone in Ogre or Irrlicht ? –  Sergey Kopanev Sep 21 '10 at 11:03
add comment

http://nineveh.gl/ - NinevehGL not yet released but it's really easy to learn engine

share|improve this answer
add comment

I've used Irrlicht for years and I love it. Very easy to learn, very fast and a breeze to compile and use.

share|improve this answer
I like Irrlicht too. Is there a prebuilt version of Irrlicht (or instructions to build it) for iOS? –  Ngoc Dao Feb 24 '12 at 12:46
add comment

Your Answer


