Ryan Gahl wrote:
Yes, Ogre is an awesome game engine. However, that is not quite what's
under debate. It's the more low-level question of DirectX or OpenGL as
the underlying API to the hardware calls. Ogre, I believe supports
both. Interesting point though.... if the question of OGL or D3D is in
regards to someone trying to create a robust rendering engine/scene
viewer... why NOT use Ogre?
The last time I used Ogre, the .NET port was quite good (although it
will never be quite as complete as the main trunk which is C++, just
as a matter of resources, and most people still believe managed code
can't hold a candle to native stuff)
I'm not sure that we would gain much by using an existing engine, other
than D3D/OGL abstraction. We have to write our own prim library to build
the prims vertex by vertex anyways, our own model loader and morpher for
the avatars, our own particle system that behaves similar to the SL one,
our own animation file parser, etc. And to clarify, this debate has
nothing to do with the libsecondlife library itself, as libsecondlife is
only a networking abstraction layer, nothing to do with 3D. However, I
am using XNA (DirectX) for sceneviewer
(http://www.youtube.com/watch?v=8IsuQsHO14s) and Adam will be using XNA
for Slight (http://www.libsecondlife.org/protocol/index.php/Slight). I
am not a 3D expert, I actually have no idea what I'm doing for the most
part, and there would be no way I could write this without the debugging
facilities of PIX.
John
_______________________________________________
libsecondlife-dev mailing list
libsecondlife-dev@gna.org
https://mail.gna.org/listinfo/libsecondlife-dev
http://www.libsecondlife.org/