History: MOGRE
Source of version: 48
- «
- »
Copy to clipboard
{DIV(type="div",class="Layout_box1")}{IMG(src="img/wiki_up/MOGRE.png",imalign="left",class="padded")}{IMG}
__MOGRE (Managed OGRE)__ is an advanced .NET ((-wrapper|wrapper)) for OGRE, [http://sourceforge.net/projects/mogre|hosted on sourceforge]. 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))).
%clear%
%beginsmall%Retired author: ((User:Bekas|Bekas)) | Current maintainer: wanted (look [http://www.ogre3d.org/addonforums/viewtopic.php?f=8&t=12944|here]) | Wiki support: ((User:Beauty|Beauty)) | ((Mogre Credits|Hall of fame))%endsmall%
{DIV}
{IMG(src="img/wiki_up/Symbol_Lamp_54px.png",imalign="left")}{IMG}
__Mogre 1.7.1__ (beta) __released!__
Look [http://www.ogre3d.org/addonforums/viewtopic.php?f=8&t=12449&start=0|here], test it and give feedback.
%clear%
{SPLIT()}
{DIV(type="div", class="Layout_box_m1")}
{IMG(src="img/wiki_up/Tools.png",imalign="left")}{IMG}
!!Introduction
''Get a little introduction to MOGRE and learn how to download and install it.''
%clear%
[http://mogresdk.googlecode.com/files/MogreSDK_1.7.1_beta_r72.exe|MOGRE 1.7.1 SDK Installer] - current beta (revision 72), __please report__ bugs, successful uses and questions [http://www.ogre3d.org/addonforums/viewtopic.php?f=8&t=12449&start=0|here]. (((Mogre SDK old releases|older releases)))
((MOGRE Introduction)) - What is .NET? What is MOGRE? What other options are available?
((MOGRE Installation)) - How to install and setup MOGRE.
{SUP()}This guide is __outdated__, please update it!{SUP}
((Building MOGRE from source)) - How to build MOGRE from source, also how to keep the MOGRE project alive by updating MOGRE to a more recent version of OGRE.
((The zero knowledge guide to making a game)) - A very nice total noob guide using mogre (but still incomplete).
((Projects using MOGRE|Community Projects)) - Games, engines and other projects using MOGRE.{DIV}
{DIV(type="div", class="Layout_box_m1")}
{IMG(src="img/wiki_up/Star.png",imalign="left")}{IMG}
!!Using MOGRE
%clear%
((Mogre Tutorials|Tutorials)) - Basic level tutorials
((OGRE to MOGRE)) - Guidelines for converting Ogre C++ code to Mogre C# code
((Mogre FAQ|F.A.Q)) - Questions about Mogre's usage
((MOGRE pure .NET classes)) - List of pure .NET classes with no performance penalty{DIV}
{DIV(class="Layout_box_m1")}
{IMG(src="img/wiki_up/Old_book-white.png",imalign="left")}{IMG}
!!Code Snippets
''Place links to wikipages here. These pages will include code that arn't really a tutorial, but could be handy for others.''
%clear%
__C# Snippets__
((Mogre HOWTO's and Snippets|Mogre HOWTO's and C# Snippets)) - Howto's and short C# recipes
There is a nice online __converter__ for [http://www.developerfusion.com/tools/convert/csharp-to-vb|C# ↔ VB]
__Tools and Libraries for Mogre__
((Mogre Tools and Libraries)) - Some tools and libraries for Mogre or .NET{DIV}
---
{DIV(type="div", class="Layout_box_m1")}
{IMG(src="img/wiki_up/Articles.PNG",imalign="left")}{IMG}
!!News
* __2010-06-25__: [http://mogresdk.googlecode.com/files/MogreSDK_1.7.1_beta_r72.exe|MOGRE 1.7.1 SDK beta] updated to revision 72
* __2010-06-22__: Maintainer GantZ retired - follower discussion [http://www.ogre3d.org/addonforums/viewtopic.php?f=8&t=12944| here]
* 2010-04-21: Mogre 1.7.1 SDK beta is out - [http://www.ogre3d.org/addonforums/viewtopic.php?f=8&t=12449&start=0|look here for the discussion]
For older messages look to ((Mogre News history)) ~tc~ about 6 months old ~/tc~
{DIV}
{DIV(type="div", class="Layout_box_m1")}
{IMG(src="img/wiki_up/Links.png",imalign="left")}{IMG}
!!Links
Official links for the project.
%clear%
* [http://www.ogre3d.org/phpBB2addons/viewforum.php?f=8|MOGRE Forum]
* [http://sourceforge.net/projects/mogre|Sourceforge page] (SVN, contains plain binaries)
* [http://bitbucket.org/gantz/mogre/src|Mogre sources] (new Mercurial repository)
* [http://code.google.com/p/mogresdk/|Mogre SDK] (package with installer, demos and binary files)
{DIV}
{DIV(type="div", class="Layout_box_m1")}
{IMG(src="img/wiki_up/Puzzle-100px_b.gif",imalign="left")}{IMG}
!!Add-ons for MOGRE
''Addons or plugins are libraries that add new features to target platform, in this case MOGRE, an addon can add support for -GUI widgets, Physics simulations, terrain, AI,networking, special effects, etc,etc. With the right set of addons you can easily build a toolset or even a full GameEngine. But remember a GameEngine needs to be a consistent and integrated library with a custom framework.''
__Overview:__ ((Mogre Add-ons))
A tutorial for Integrating OGRE (C++) addons in MOGRE (C#) using C++/CLI is planned by ((User:Marioko|Marioko)) (wrapping infos are in [http://www.ogre3d.org/phpBB2addons/viewtopic.php?t=6646#39704|this thread] and in [http://en.wikipedia.org/wiki/C%2B%2B/CLI|Wikipedia]){DIV}
{SPLIT}