Hi,
I need adive regarding Irrlicht and Ogre. Which one do you prefer from this two ? and why you prefer? which is best ?
Hi,
I need adive regarding Irrlicht and Ogre. Which one do you prefer from this two ? and why you prefer? which is best ?
The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++ and also available for .NET languages. It is completely cross-platform, using D3D, OpenGL and its own software renderer, and has all of the state-of-the-art features which can be found in commercial 3d engines.
OGRE has grown to become one of the most popular open-source graphics rendering engines, and has been used in a large number of production projects, in such diverse areas as games, simulators, educational software, interactive art, scientific visualisation, and others. and it's free, so why not try it out?
Ogre3D offers some more features and might be a little bit more mature but Irrlicht's design is more simple . For Irrlicht all you'll need is one DLL file while Ogre has tons of DLLs and afaik some directory structures you can't or shouldn't change. Not sure on the last one as I never tried it that far.
LGPL licensed libraries (like Ogre) can be used with commercial projects without paying anyone anything. The LGPL licensing just means when you modify the library itself, you have to open source these changes too when you release your program, but only these specific changes and not your whole game/application or whatever you write.
When you extend the library by using it (e.g subclassing a class like you would in Irrlicht when you create a new scene node type), then you don't need to open source these changes.
Bookmarks