Random Comments on the Irrlicht Engine

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
Post Reply
maxmare
Posts: 3
Joined: Mon Aug 18, 2008 5:59 am

Random Comments on the Irrlicht Engine

Post by maxmare »

I was advocating the use of Irrlicht as a basis to build a game engine and someone posted this:

"IRRLicht very fast? that made me laugh so hard. I know irrlicht and it's everything but fast is uses DrawPrimitiveUp to draw trianglelists on the directx renderer, and everyone that knows a little bit of Direct3D knows that it's a funcion you should use ONLY for debugging.
It's a nice engine, clearly designed and with several years of support, it runs almost everywhere, but it's not fast at all "

I am not that far down the rabbit hole and I still think irrlicht is the best choice for my projects. I was just curious to see what you guys make of that comment.

Thanks, Rob
Sylence
Posts: 725
Joined: Sat Mar 03, 2007 9:01 pm
Location: Germany
Contact:

Post by Sylence »

Googled a bit around because I'm not that deep into Dx and found this
http://nexe.gamedev.net/directknowledge ... rimitiveUP

So from what they say DPUP doesn't seem to be that bad...
Software documentation is like sex. If it's good you want more. If it's bad it's better than nothing.
JP
Posts: 4526
Joined: Tue Sep 13, 2005 2:56 pm
Location: UK
Contact:

Post by JP »

If they think that function should only be used in debug why the heck didn't they inform the irrlicht devs? They just decided to let the engine waddle along using apparent debug functions instead? Their fault!
Image Image Image
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

Since Irrlicht 1.4 (wasn't it?) we have hardware buffers. So you can easily switch to the DrawPrimitive calls by changing the hardware hint of the mesh/meshbuffer.
CuteAlien
Admin
Posts: 9735
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Post by CuteAlien »

hybrid wrote:Since Irrlicht 1.4 (wasn't it?) we have hardware buffers.
I think it was 1.5 ;-)
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Post Reply