D and Ogre

Bill Baxter dnewsgroup at billbaxter.com
Mon Apr 23 01:25:35 PDT 2007


Daniel Giddings wrote:

>> Another engine that I'd like to be able to use from D is G3D. 
>> g3d-cpp.sourceforge.net.
>>
>> --bb
> 
> I haven't played with that one, so I'm not sure how it'd compare to 
> Ogre. It does look interesting though.
> 

To be honest I haven't used G3D that much either.  But I keep intending 
to play with it.  In contrast to Ogre which aims to be the 
all-in-one-everything-integrated-OO-engine, G3D is more a confederation 
of components you can build on.

For example last time I used Ogre, there was no way to do immediate mode 
rendering.  You just couldn't do it.  You had to do all this mumbojumbo 
with their vertexbuffer interface and it was a real pain.  Want to draw 
a quick bbox on the screen using lines, gotta go through the 
vertexbuffer interface.  Yeh it's great for performance, but when you're 
prototyping or debugging you can afford to draw a few lines in immediate 
mode.  G3D lets you start from raw OpenGL and build up from there.  ... 
at least that's the way I understand it.  Anyway, I know the guy who 
started G3D, and he's a smart cookie.  So I suspect it's pretty decent. :-)

--bb



More information about the Digitalmars-d mailing list