OgreDotNet and XNA

violationgames

06-12-2006 01:33:47

I really like Ogre, but I am not so good with C++, so thats why I am insterested in your project. I was wondering, if OgreDotNet will work with XNA? If not how much porting will be needed?

pjcast

06-12-2006 02:37:09

OgreDotNet will not work with XNA because Ogre itself will not work with XNA. You should check out Axiom - a managed port of Ogre or Realmforge's work on creating a similiar platform under C#/XNA.

violationgames

06-12-2006 03:46:38

Please don't think I'm stupid, but why won't it work? I know that Ogre isn't ported, so is it possible to port it?

mysterycoder

06-12-2006 08:01:36

Well it is possible to port Ogre to pure C#.
But I don't think you're going to want to reproduce their work. :wink:
I believe they even have a XNA rendering plugin in the works, but I'm not sure about that.

pjcast

07-12-2006 02:55:52

Please don't think I'm stupid, but why won't it work? I know that Ogre isn't ported, so is it possible to port it?

Did I call you or even assume you were stupid? No. I just stated the facts. Ogre cannot be ported to XNA with OgreDotNet. No way. Unless Microsoft allows native/unmanaged code to run with the XNA (which will likely never happen).

So, you choices are use XNA yourself, look into Axiom - a pure C# library based off of Ogre API, or realmforge's work.

mysterycoder

07-12-2006 08:15:06

Btw, the opensource project, realmforge, is dead, its creator, xeonx(I think that's spelt right), moved his work to http://www.visual3d.net/, along with Leedgitar, who was the original creator of Axiom.