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.
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.