Why I selected Irrlicht over Ogre3d

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
LizardGamer
Posts: 83
Joined: Fri May 28, 2010 8:59 am
Location: Perth, Australia

Why I selected Irrlicht over Ogre3d

Post by LizardGamer »

I'm a person that doesnt always like to follow the crowd just because someone says its good. I wanted to use irrlicht over ogre because of how nice this community is, it feels like a family, so really I have selected friendship over looks. Of course ogre has some more features than Irrlicht but Irrlicht has beginner use in mind.

I want to and will contribute to this community by first learning Java or Lua and helping make a wrapper for Irrlicht (after I have completed my year 11 exams in the next week).

I want to be apart of making Irrlicht great.
Radikalizm
Posts: 1215
Joined: Tue Jan 09, 2007 7:03 pm
Location: Leuven, Belgium

Post by Radikalizm »

Well, you're more than welcome to contribute ;)
I always think it's funny when people start the Ogre vs Irrlicht debate, it's true that Ogre shows nicer examples and that a lot of people have made really cool things with Ogre, but in the end you can achieve the same results with either engine, there are no groundbreaking features in Ogre which make it superior to irrlicht
LizardGamer
Posts: 83
Joined: Fri May 28, 2010 8:59 am
Location: Perth, Australia

Post by LizardGamer »

Radikalizm wrote:Ogre shows nicer examples and that a lot of people have made really cool things with Ogre, but in the end you can achieve the same results with either engine, there are no groundbreaking features in Ogre which make it superior to irrlicht
Exactly, and you Radikalizm are one of the many examples of friendly members that I'm inspired by in the Irrlicht forum.

Of course everyone one here has different views/likes but there are lots of you that are so nice, which makes Irrlicht feel so nice and welcoming.
Radikalizm
Posts: 1215
Joined: Tue Jan 09, 2007 7:03 pm
Location: Leuven, Belgium

Post by Radikalizm »

LizardGamer wrote:Exactly, and you Radikalizm are one of the many examples of friendly members that I'm inspired by in the Irrlicht forum.
I'm flattered :D
Brainsaw
Posts: 1183
Joined: Wed Jan 07, 2004 12:57 pm
Location: Bavaria

Post by Brainsaw »

I never touched Ogre, but in the beginning I selected Irrlicht over CrystalSpace because Irrlicht is very easy to get up and running. I don't mean from the code side (I think I'm good enough as a programmer to get some decent things done in CrystalSpace) but the initial "get the first demo running". Took me about 10 minutes (+download) with Irrlicht, whereas I never got anything compiled and running with CS.
Dustbin::Games on the web: https://www.dustbin-online.de/

Dustbin::Games on facebook: https://www.facebook.com/dustbingames/
Dustbin::Games on twitter: https://twitter.com/dustbingames
Virion
Competition winner
Posts: 2148
Joined: Mon Dec 18, 2006 5:04 am

Post by Virion »

All Ogre demos are fully using shaders while most of the irrlicht demos are just using fixed-function materials that is why the difference is so huge.
devsh
Competition winner
Posts: 2057
Joined: Tue Dec 09, 2008 6:00 pm
Location: UK
Contact:

Post by devsh »

I gotta defend irrlicht here... it's the easiest to modify engine... ever I can do inferred lighting without touching 99.99% of the source code of the engine, where as to just load an image in Horde3D from raw bytes.... engine rewrite.

some engines like Lightfeather and Horde enforce loading and setting up poop from XMLs, which pisses me off because I feel like using GameMaker again.. limited features/you suffocate in a box.

I instantly see a way to do Global Illumination with spherical harmonics, texture manipulation/reading/writing etc. whereas this is not possible with other engines because they are too big or too small. In Horde I would have to create countless interfaces to support textures as good as irrlicht does and highly specific post proc, in OGRe I would have to modify it to the extent at which I would not be able to keep in sync with the releases... not mentioning the days or weeks spent to read to code and get the code path into my head, trying to grasp how it all works and identify the pitfalls so I dont gently caress anything up.
Kalango
Posts: 157
Joined: Thu Apr 26, 2007 12:46 am

Post by Kalango »

The thing is that most people just want nice looking graphics, etc. Some dont realize the possibilities within irrlicht. Also people think that shaders is what make graphics cool, but a good art is like 80/100 of the beauty. I just wished default CG support within the engine ;D
Radikalizm
Posts: 1215
Joined: Tue Jan 09, 2007 7:03 pm
Location: Leuven, Belgium

Post by Radikalizm »

Kalango wrote:The thing is that most people just want nice looking graphics, etc. Some dont realize the possibilities within irrlicht. Also people think that shaders is what make graphics cool, but a good art is like 80/100 of the beauty. I just wished default CG support within the engine ;D
It's not like shaders and art are completely different things or something, they are tied together rather heavily; you can't get the most out of your art without decently written shaders to achieve the effects you want, nor will your game look good with nicely written shaders but without good art

And I really have to agree with devsh, I skipped between engines a lot a couple of years back and I always came back to irrlicht after a while because of its completeness, its flexibility and ease of use, something I never had with an engine like OGRE
Kalango
Posts: 157
Joined: Thu Apr 26, 2007 12:46 am

Post by Kalango »

Radikalizm wrote: And I really have to agree with devsh, I skipped between engines a lot a couple of years back and I always came back to irrlicht after a while because of its completeness, its flexibility and ease of use, something I never had with an engine like OGRE
Sadly enought Ogre has much more to show than irrlicht..
ChaiRuiPeng
Posts: 363
Joined: Thu Dec 16, 2010 8:50 pm
Location: Somewhere in the clouds.. drinking pink lemonade and sunshine..

Post by ChaiRuiPeng »

Kalango wrote:
Radikalizm wrote: And I really have to agree with devsh, I skipped between engines a lot a couple of years back and I always came back to irrlicht after a while because of its completeness, its flexibility and ease of use, something I never had with an engine like OGRE
Sadly enought Ogre has much more to show than irrlicht..
i think ogre just has more built in "polished" features. however i don't like that feel since i feel it is just trying to attract all the newbies who want to "maek 3pik gaem z0mgsh lol"

ogre is a fine engine, but for me it's too bloated. for my project if i were to use ogre3d i would probly use about 5% of the features, and everything else requires custom behavior i will have to write myself.

tl;dr:

ogre3d: more features out of the box, a bit more polished

irrlicht: very EASILY expandible, needs a little more effort to get where you want but the results are the same as any other graphics engine if you know what you're doing
ent1ty wrote: success is a matter of concentration and desire
Butler Lampson wrote: all problems in Computer Science can be solved by another level of indirection
at a cost measure in computer resources ;)
Kalango
Posts: 157
Joined: Thu Apr 26, 2007 12:46 am

Post by Kalango »

One difference i noted on Irrlicht vs shader based engines is..well.. the shader speed.
Much of the irrlicht pos processing and material shader implementation is really slow compared to other engines.
devsh
Competition winner
Posts: 2057
Joined: Tue Dec 09, 2008 6:00 pm
Location: UK
Contact:

Post by devsh »

Much of the irrlicht pos processing and material shader implementation is really slow compared to other engines.
This would worry me a LOT.... its impossible for shaders to be faster or slower if its the exact same code under exact same driver exact same HW and exact same API... but the handling of the data etc. (like trying to update shader vals every draw call and setting the material every draw call) could be the result....
greenya
Posts: 1012
Joined: Sun Jan 21, 2007 1:46 pm
Location: Ukraine
Contact:

Post by greenya »

I selected Irrlicht over Ogre3d copule of years ago because i was scared by HelloWorld example of the second one.
mongoose7
Posts: 1227
Joined: Wed Apr 06, 2011 12:13 pm

Post by mongoose7 »

OGRE looks as if it has an animation system, whereas Irrlicht hasn't. It also appears to support hardware skinning. I think I'll mosey on down and take a look.
Post Reply