[ODE] 3D rendering library to use with ODE

Jon Watte hplus-ode at mindcontrol.org
Wed Mar 10 11:18:14 MST 2004


Building a simple model loader, model renderer, and camera control for OpenGL is a fun week-end project. It really isn't that hard.

An alternative would be to use DirectX with the D3DX library; it has functions to load and render models, with textures you specify, already. They also break the camera into a separate matrix from model orientation, which makes the job easier on you.

Integration with ODE should be about the same no matter what the library is, unless you can find a library that natively uses ODE data types (I haven't found one).

Cheers,

			/ h+


-----Original Message-----
From: ode-bounces at q12.org [mailto:ode-bounces at q12.org]On Behalf Of Luke
Palmer
Sent: Wednesday, March 10, 2004 11:07 AM
To: German Viscuso
Cc: ODE at q12.org
Subject: Re: [ODE] 3D rendering library to use with ODE


German Viscuso writes:
> Hello everybody!
> 
> I'm trying to build a 3d simulator where I have 10 robots, each one of them
> is just a textured cube with two lateral wheels (differential drive). I want
> to apply power to each wheel's motor (each wheel has it's independent motor)
> to move the robots over a field.
> For the physics I would like to use ODE but I'm not sure about the 3d
> rendering engine.
> Can you recomend one that is suitable for working with ODE?
> My requirements:
> I need it to be accesible (api) via a windows dll (cannot use static
> librarires) and I would like it to be high level (because I don't want to
> get mad with low level 3d rendering) (but I may be willing to learn a middle
> level api if it's good enough). I need to be able to set textures on
> rendered objetcs and change camera positions dinamically. And of course it
> must work smoothly with ODE. Also it would be nice if it had some kind of
> limited GUI support.

Well, I adore OpenGL.  In my varied experience with libraries of all
kinds, this is perhaps the best design for its domain that I have ever
seen.

On the other hand, it is probably too low level for you.  I've never
seen a tolerable high level graphics library, however.  They all make
you jam your software model into their "superior" framework.

For GUI stuff, try GLUI.  It's not beautiful, and it has a bug or two,
but it's extremely easy to use.

Luke

_______________________________________________
ODE mailing list
ODE at q12.org
http://q12.org/mailman/listinfo/ode




More information about the ODE mailing list