Is there a OSM sceneloader for Mogre (Ofusion PRO)

Evak

11-06-2009 21:07:05

I just picked up another contract job doing artwork for a game project which was started in MOGRE. Was wondering if anyone knew of a current .OSM loader for Mogre thats compatible with Ofusion Pro. I saw there was a port of CE loader in 2006 that had a few fixes in 2007.But ofusion Pro is very different to CE.

At the moment the programmers are leaning towards .Scene which is unfortunate as I'll be forced to use Ogremax again. Second paid project where I am forced to use .scene and ogremax over ofusion since I haven't had much influence over production.

jacmoe

11-06-2009 21:23:51

Tell your programmers that it's all XML, no matter what you call the format, OSM or .scene - it's all the same. :)
Unless oFusion Pro is exporting in binary?

Evak

12-06-2009 04:28:20

If they can't find a existing OSM sceneloader then I'm stuck with .scene and Ogremax. If I had any say I'd ask them to port from C++ but I don't. They are only willing to look since its the start of the project and I prefer ofusion to ogremax.

The last project I had no choice as I took over the position from another max artist, and they were mixing Max and Maya created assets using .scene.

Was worth asking anyway.

Jusas

15-06-2009 08:33:18

What I understand is that Mogre is very much the same in syntax as the regular Ogre. If the programmers have any knowledge in C++ at all they should be able to port the C++ sceneloader into C# in no time. The scene files are XML anyway, basically the only thing that's different is the XML parser being used (C++ oFusion sceneloader uses TinyXML, in you C# would probably go with System.XML shenanigans). The sceneloader code is compact and very trivial so they really shouldn't have any problems porting a C++ sceneloader into C#.