IMPORTANT: These tutorials were not yet updated for Ogre 1.10+. You can find a selection of updated tutorials here. Alternatively consider updating a tutorial yourself and create a pull-request.
Basic Tutorials
This is where you should start learning Ogre. These tutorials assume you have no previous experience except knowledge of c++ and how to set up an Ogre project. If you need help with the set up, then read Setting Up An Application.
In Depth Tutorials
These tutorials go further in depth on specific topics. They are often not full applications. Instead, they simply provide short examples that can be incorporated into an existing program. For full tutorials refer to the Basic Tutorials and the Intermediate Tutorials
External Tutorials
ARTIS is a team with the GRAVIR research lab. They released a series of tutorials which highlight the use of Ogre for research. These tutorials can allow you to use Ogre in support of their research or prepare you for using Ogre in your own research.
Introduction : Installing Ogre Tutorial1 : Displaying and manipulating a scene Tutorial2 : Using Ogre's facilities for debugging Tutorial3 : Assembling a nice scene Tutorial4 : Rendering your own stuff
Older Tutorials
These tutorials have been around for ages, and some of them may still work. These have caused problems before when they fall out of date with the current Ogre release. Feel free to give these tutorials a try, and post in the Ogre Help Forum if you run into difficulty. Or take some time and update them!
- Xorekis' Tutorial Pack : An old collection of Tutorials for begginers. Humble Beginnings : Your first OGRE application Lights, Camera, Action! : Using controllers and billboardsets Raven's CEGUI Tutorial : A CEGUI Tutorial |
Intermediate Tutorials
These tutorials cover some specific aspects of using Ogre at an intermediate level. You must already know how to compile a new Ogre project and set up all of the resources. Knowledge from the Basic Tutorials series is also required.
Mad Marx Tutorials
Tutorial series for Ogre 1.7.x using a minimal NeHe-like style with lots of code comments.
Companion website: so3dtools/
Beyond the Tutorials Once you've finished the tutorials you can begin reading through the Cookbook for further examples of using Ogre. Related Materials: Ogre Manual: The OGRE Manual: PyOgre Tutorials: Ogre with Python OgreDotNet Tutorials: Ogre with the .Net languages MOGRE Tutorials: Basic level tutorials for MOGRE, an advanced .NET wrapper for OGRE Recommended reading: OGRE Team and Users recommended programming-related books. |