Announcement:Aurora C++

Miscellaneous Forums/General Discussion/Announcement:Aurora C++

You need to import them as COM or even worse ... (add reference)

But I would never use a 3D library that is COM in C#.
I did not switch to C# to be forced to do C++ again and you can't use them in a different way.
Native C# means a .NET assembly. For this you would need to change some parts of OGRE core itself. For example replace the current rendering drivers in OGRE through managed DirectX and Tao (.NET wrapper to OpenGL). (MDX is superior anyway, far cleaner DX Design)

You might check out Axiom to see what one would await and see as "minimum" for C# 3d engines ...
It would not be a simple thing to do Aurora for C# ... with a simple "use it through com", you won't see any sell to C#, I fear.

Axiom took months do design and implement (and it is only a OGRE wrap more or less) ... each new OGRE version again takes quite some time to get the features into it again, as you can not simply take the C++ sources, include them and thats it.