Mogre Tutorials

From Ogre Wiki

Jump to: navigation, search

Basic Tutorials

These tutorials assume you know nothing about Ogre, and step you through the process of using the engine one concept at a time. These tutorials are where you should start learning Ogre.


C# Tutorials

Basic Tutorial 0
Setting up your application
Basic Tutorial 1
Introduction to the basic Ogre constructs: SceneManager, SceneNode, and Entity
Basic Tutorial 2
Cameras, Lights, and Shadows
Basic Tutorial 3
Terrain, Sky, Fog, and the Root object
Basic Tutorial 4
Frame Listeners and Windows.Forms Input
Basic Tutorial 5
The Ogre startup sequence
Basic Tutorial 6
Embedding Ogre in Windows.Forms


Image:Forum icon info.gif Basic Tutorial 1-6 (including all necessary dlls + media files) you can download here. For questions ask Smiley80.


VB.NET Tutorials

Basic Tutorial 0
Setting up your application
Basic Tutorial 1
Introduction to the basic Ogre constructs: SceneManager, SceneNode, and Entity
Basic Tutorial 2
Cameras, Lights, and Shadows
Basic Tutorial 3
Terrain, Sky, Fog, and the Root object
Basic Tutorial 4
Frame Listeners and MOIS Keyboard/Mouse Input
Basic Tutorial 5
The Ogre startup sequence
Basic Tutorial 6
Overlay's and Publishing


Intermediate Tutorials

These tutorials each cover a specific aspect of using Ogre. Note that these are kept as simple as possible. In some cases, good Object Oriented design is discarded for the sake of simplicity and clarity (though I will always try to point these design flaws out). From these tutorials you should try to learn what is being taught without becoming attached to the form in which it is presented.


Attention: The tutorials of OgreDotNet could run with Mogre. Maybe you have to edit some code, but this should be much more easy than porting Ogre C++ code. If a tutorial runs without changing, please add a comment to the list. If it works after some changes, please give the code back to the community. Create an article and link it. Or the most easy way: send the plain code lines to me (Beauty) and I will add it.


C# Tutorials

OgreDotNet Intermediate Tutorial 1
Animation, Walking Between Points, and Basic Quaternions
C# source code for Mogre
OgreDotNet Intermediate Tutorial 2
RaySceneQueries and Basic Mouse Usage
C# source code for Mogre
OgreDotNet Intermediate Tutorial 3
Mouse Picking (3D Object Selection) and SceneQuery Masks
OgreDotNet Intermediate Tutorial 4
Using multiple SceneManagers
OgreDotNet Intermediate Tutorial 5
A "hello world" app (still using cfg dialog & resource scripts)
OgreDotNet Intermediate Tutorial 6
Multiple Viewports using Multiple Cameras
OgreDotNet Intermediate Tutorial 7
Hello World Part II. Explicit RenderSystem & resource configuration


VB.NET Tutorials

MOgre VB.NET Intermediate Tutorial 1
Animation, Walking Between Points, and Basic Quaternions
MOgre VB.NET Intermediate Tutorial 2
RaySceneQueries and Basic Mouse Usage
MOgre VB.NET Intermediate Tutorial 3
Mouse Picking (3D Object Selection) and SceneQuery Masks
MOgre VB.NET Intermediate Tutorial 4
Using multiple SceneManagers
MOgre VB.NET Intermediate Tutorial 5
Using multiple SceneManagers
MOgre VB.NET Intermediate Tutorial 6
Multiple Viewports using Multiple Cameras
MOgre VB.NET Intermediate Tutorial 7
Hello World Part II. Explicit RenderSystem & resource configuration
OgreDotNet VB.NET Intermediate Tutorial 5
A hello world app, which is still using cfg dialog & resource scripts (conversion of the C# tutorial)
Personal tools
administration