MOGRE (Managed OGRE) is an advanced .NET wrapper for OGRE. It can be used by C#, Visual Basic etc.
The "glue" code between C++ and .NET is developed using C++/CLI, which offers great flexibility and low-level control of how the wrapping should work. MOGRE goes beyond a plain wrapper: The OGRE classes are integrated into the .NET framework seamlessly (see OGRE-MOGRE interconnection).
The pure graphic rendering speed is similar to Ogre C++ applications, because the calculations are done by the same Ogre core library (written in C++) and the wrapped interactions are quite fast.
Retired author: Bekas | Current maintainer: list of maintainers | Wiki support: Beauty | Hall of fame
The informations on this page can be outdated.
Introduction & Installation
Get a little introduction to MOGRE and learn how to download and install it.
|
Using MOGRE
|
Code Snippets
C# Snippets
|
News
For older messages, see Mogre News history. |
Special Links
Official links for the project.
|
Miscellaneous Wiki Pages
|
Add-ons for MOGRE
Ogre/Mogre is only a (powerful) graphics library. But by use of add-ons and plug-ins it's easy to use more features in your application. For example GUI systems, sound, physics simulations, collision detection, terrain manager, AI, networking, special effects, etc. Important add-ons are listed in the forum topic IMPORTANT LINKS. Some tiny instructions how to wrap Ogre add-ons for Mogre using C++/CLI you find in this thread and on Wikipedia) |