ogre and irrlicht thingy!!

Discussion about everything. New games, 3d math, development tips...
BlindSide
Admin
Posts: 2821
Joined: Thu Dec 08, 2005 9:09 am
Location: NZ!

Post by BlindSide »

Halan wrote:But omaremad i think for you Horde3D would be nicer
If you think singletons are sexy...
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
dlangdev
Posts: 1324
Joined: Tue Aug 07, 2007 7:28 pm
Location: Beaverton OR
Contact:

Post by dlangdev »

Is this why you didn't take the Ogre road?

I can't gripe nor praise right now, I'm supposed to help someone deliver a working game in 2009, though.

Code: Select all

        // Create the targeting sphere
        Entity* targetEnt = mSceneMgr->createEntity("testray", "sphere.mesh");
        MaterialPtr mat = MaterialManager::getSingleton().create("targeter", 
            ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME);
        Pass* pass = mat->getTechnique(0)->getPass(0);
        TextureUnitState* tex = pass->createTextureUnitState();
        tex->setColourOperationEx(LBX_SOURCE1, LBS_MANUAL, LBS_CURRENT, 
            ColourValue::Red);
        pass->setLightingEnabled(false);
        pass->setSceneBlending(SBT_ADD);
        pass->setDepthWriteEnabled(false);
Image
sudi
Posts: 1686
Joined: Fri Aug 26, 2005 8:38 pm

Post by sudi »

phyxx wrote:http://www.squidoo.com/3D-engine-tutorials is a useful collection of sample apps in Ogre and Irrlicht, and it allows you to see both engines side by side.
That are three samples and the last one with displaying a model it says that it is hard to change a model position over time in irrlicht. i guess we should add The scenenode animator to the examples. or at least how to create a custome one just like with the scenenode.
We're programmers. Programmers are, in their hearts, architects, and the first thing they want to do when they get to a site is to bulldoze the place flat and build something grand. We're not excited by renovation:tinkering,improving,planting flower beds.
joshcryer
Posts: 46
Joined: Thu Sep 13, 2007 8:57 am
Contact:

Post by joshcryer »

Sudi wrote:
phyxx wrote:http://www.squidoo.com/3D-engine-tutorials is a useful collection of sample apps in Ogre and Irrlicht, and it allows you to see both engines side by side.
That are three samples and the last one with displaying a model it says that it is hard to change a model position over time in irrlicht. i guess we should add The scenenode animator to the examples. or at least how to create a custome one just like with the scenenode.
That whole thing is messed up. He takes points from Irrlicht because at the time it didn't do what he wanted (which went beyond the simple "display and rotate a model").

I'm, of course, not taking sides here because if anyone knows me on IRC I have stated again and again that Ogre3D is the pro solution, but that Irrlicht is loads better as far as initialization, compillation, and inuitive use is concerned. Irrlicht is an all in one simplified solution. From my perspective, newbies should be more inclined to use Irrlicht while professionals would go with Ogre3D. That doesn't preclude Irrlicht from being pro/commercial and Ogre3D from being newbie friendly, of course.
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

Well, the Irrlicht code is still not available, so how could we get any justification from this comparison? Right now it's just crap - although Irrlicht is voted the winner ATM :)
sudi
Posts: 1686
Joined: Fri Aug 26, 2005 8:38 pm

Post by sudi »

hybrid wrote:Well, the Irrlicht code is still not available, so how could we get any justification from this comparison? Right now it's just crap - although Irrlicht is voted the winner ATM :)
Here i coded a animator example..tried my best at documenting it

http://sudi.pastebin.com/f2cf8c528
We're programmers. Programmers are, in their hearts, architects, and the first thing they want to do when they get to a site is to bulldoze the place flat and build something grand. We're not excited by renovation:tinkering,improving,planting flower beds.
dlangdev
Posts: 1324
Joined: Tue Aug 07, 2007 7:28 pm
Location: Beaverton OR
Contact:

Post by dlangdev »

I can't gripe nor praise right now, I'm supposed to help someone deliver a working game in 2009, though.
It looks like I will not be able to help this person as he mentioned something about NDA and I don't know the legal implications of an NDA. I might get in trouble later, so I may probably have to ask someone who is more knowledgeable with NDA.
Image
Dorth
Posts: 931
Joined: Sat May 26, 2007 11:03 pm

Post by Dorth »

Non-Disclosure Agreement. Pretty standard in the industry. Learn to live with them or you'll lose a lot of (good) opportunities. Also, most NDA stop once the project is released.
dlangdev
Posts: 1324
Joined: Tue Aug 07, 2007 7:28 pm
Location: Beaverton OR
Contact:

Post by dlangdev »

Thanks for the reply, I'm not used to seeeing NDA, it's like "hey I have your a@@ right here"

But he looks so genuine and sincere as if he really wants to help me.

Thanks for clearing that up. I'll bring this up to him because I'm just doing him a favor.
Image
Raden Mu'az
Posts: 12
Joined: Sat Dec 27, 2008 1:26 pm
Contact:

Post by Raden Mu'az »

Some people use ogre because,
uhh...
...Isn't first impression is that important?
roelor
Posts: 240
Joined: Wed Aug 13, 2008 8:06 am

Post by roelor »

Im using irrlicht because im still learning c++ and Irrlicht looks very neat (codebased). And Ive gotten used to it before ogre.
Post Reply