TOC Tutorials
Each and every page in the Tutorials structure
Welcome to the new Ogre Wiki!
If you haven't done so already, be sure to visit the Wiki Portal to read about how the wiki works. Especially the Ogre Wiki Overview page.
If you haven't done so already, be sure to visit the Wiki Portal to read about how the wiki works. Especially the Ogre Wiki Overview page.
- Basic Tutorials
- Intermediate Tutorials
- In Depth Tutorials
- Older Tutorials
- External Tutorials
- TOC Tutorials
- Mad Marx Tutorials
- 1 Basic Tutorials :
These tutorials assume you know nothing about Ogre- 1.1 Basic Tutorial 1 :
An introduction to the most basic Ogre constructs: SceneManager, SceneNode, and Entity objects. - 1.2 Basic Tutorial 2 :
Cameras, Lights, and Shadows- 1.2.1 BasicTutorial2Source :
Basic Tutorial 2 - source
- 1.2.1 BasicTutorial2Source :
- 1.3 Basic Tutorial 3 :
Terrain, Sky, and Fog- 1.3.1 BasicTutorial3Source :
Basic Tutorial 3 - source
- 1.3.1 BasicTutorial3Source :
- 1.4 Basic Tutorial 4 :
Frame Listeners and Unbuffered Input- 1.4.1 BasicTutorial4Source :
Basic Tutorial 4 - source
- 1.4.1 BasicTutorial4Source :
- 1.5 Basic Tutorial 5 :
Buffered Input- 1.5.1 BasicTutorial5Source :
Basic Tutorial 5 - source
- 1.5.1 BasicTutorial5Source :
- 1.6 Basic Tutorial 6 :
The Ogre Startup Sequence- 1.6.1 BasicTutorial6Source :
Basic Tutorial 6 - source
- 1.6.1 BasicTutorial6Source :
- 1.7 Basic Tutorial 7 :
CEGUI and Ogre- 1.7.1 BasicTutorial7Source :
Basic Tutorial 7 - source
- 1.7.1 BasicTutorial7Source :
- 1.8 Basic Tutorial 8 :
Multiple and Dual SceneManagers- 1.8.1 BasicTutorial8Source :
Basic Tutorial 8 - source
- 1.8.1 BasicTutorial8Source :
- 1.1 Basic Tutorial 1 :
- 2 Intermediate Tutorials :
These tutorials each cover a specific aspect of using Ogre.- 2.1 Intermediate Tutorial 1 :
Animation, Walking Between Points, and Basic Quaternions- 2.1.1 IntermediateTutorial1Source :
Intermediate Tutorial 1 - source - 2.1.2 Complete implementation :
Intermediate Tutorial 1 - source (complete)- 2.1.2.1 Go on :
Continuation of Intermediate Tutorial (Complete)
- 2.1.2.1 Go on :
- 2.1.1 IntermediateTutorial1Source :
- 2.2 Intermediate Tutorial 2 :
RaySceneQueries and Basic Mouse Usage (Part 1 of 2)- 2.2.1 IntermediateTutorial2Source :
Intermediate Tutorial 2 - source - 2.2.2
- 2.2.1 IntermediateTutorial2Source :
- 2.3 Intermediate Tutorial 3 :
Mouse Picking (3D Object Selection) and SceneQuery Masks (Part 2 of 2)- 2.3.1 IntermediateTutorial3Source :
Intermediate Tutorial 3 - source - 2.3.2
- 2.3.1 IntermediateTutorial3Source :
- 2.4 Intermediate Tutorial 4 :
Volume Selection and Basic Manual Objects- 2.4.1 IntermediateTutorial4Source :
Intermediate Tutorial 4 - source
- 2.4.1 IntermediateTutorial4Source :
- 2.5 Intermediate Tutorial 5 :
Static Geometry- 2.5.1 IntermediateTutorial5Source :
Intermediate Tutorial 5 - source
- 2.5.1 IntermediateTutorial5Source :
- 2.6 Intermediate Tutorial 6 :
Projective Decals- 2.6.1 IntermediateTutorial6Source :
Intermediate Tutorial 6 - source
- 2.6.1 IntermediateTutorial6Source :
- 2.7 Intermediate Tutorial 7 :
Render to texture (RTT)- 2.7.1 IntermediateTutorial7Source :
Intermediate Tutorial 7 - source
- 2.7.1 IntermediateTutorial7Source :
- 2.1 Intermediate Tutorial 1 :
- 3 In Depth Tutorials :
These basic tutorials go further in depth into the specifics of a topic- 3.1 Basic Ogre Framework :
A young Ogre programmers Basic Framework - 3.2 Advanced Ogre Framework :
A young Ogre programmers Advanced Framework - 3.3 Manual Resource Loading :
How to load your data without using Ogre's file format. - 3.4 Basic knowledge about Resources :
Information for Ogre beginners - 3.5 Resources and ResourceManagers :
Outlines in detail the process by which resources are loaded, unloaded, reloaded and destroyed. Shows how to create a new resource type, and a manager to go with it - 3.6 Geometry Batching :
Low-level Geometry Batching using Hardware Buffers and PagedGeometry Engine - 3.7 Practical Application :
Wanting to learn how to create an Ogre application from scratch?- 3.7.1 Practical Application - Organization :
Your application has to live somewhere - 3.7.2 Practical Application - Foundation :
This article describes things to think about as you plan your design - 3.7.3 Practical Application - Initialization :
Initializing your game and its subsystems - 3.7.4 Practical Application - GUI :
Adding GUI and game states - 3.7.5 Practical Application - Let's Get Started :
After planning our application, let's start writing it - 3.7.6 Practical Application - Something With A Bit More Meat :
In this article we are going to integrate CEGUI into the Practical Application codebase
- 3.7.1 Practical Application - Organization :
- 3.8 Quaternion and Rotation Primer :
A solid introduction to Quaternions and their use in Ogre. - 3.9 Creating a simple first-person camera system :
Quake 3 Arena style camera - 3.10 3rd person camera system tutorial :
How to create a basic, flexible camera system
- 3.1 Basic Ogre Framework :
- 4 Older Tutorials :
These tutorials have been around for ages, and some of them may still work- 4.1 Xorekis' Tutorial Pack :
These tutorials are to help new people to Ogre get a fairly quick understanding of how to use Ogre- 4.1.1 Xorekis Preface :
The original Xorekis foreword from 2004, using Ogre 0.15 (Hastur) - 4.1.2 Tutorial 1 :
How to setup and compile Ogre - 4.1.3 Tutorial 2 :
How to create the Tutorial Workspace - 4.1.4 Tutorial 3 :
How to create the Tutorial Project - 4.1.5 Tutorial 4 :
Creating the tutorial Application - 4.1.6 Tutorial 5 :
Adding something exciting - 4.1.7 Tutorial 6 :
Broken Rules and the sky is Falling - 4.1.8 Tutorial 7 :
Land Ahoi - 4.1.9 Tutorial 8 :
If only I could see - 4.1.10 Tutorial 9 :
My mouse said move did it not? - 4.1.11 Tutorial 10 :
Splish Splash I was taking a bath
- 4.1.1 Xorekis Preface :
- 4.2 Older Tutorials - Other :
Small collection of tutorials, some of them old, some of them not updated, or both- 4.2.1 Humble Beginnings :
This tutorial is a genuine Ogre classic! Has been around since at least 2004 and was for a long time *the* first tutorial - 4.2.2 LightsCameraAction :
After 'Humble Beginnings' this was the second Ogre tutorial available. A classic from 2004 (or earlier) - 4.2.3 Raven's CEGUI Tutorial :
A CEGUI tutorial from anno 2005 - 4.2.4 Newbie Tutorial 1 :
An Ogre is Born - 4.2.5 Newbie Tutorial 2 :
First Steps
- 4.2.1 Humble Beginnings :
- 4.3
- 4.1 Xorekis' Tutorial Pack :
- 5
- 6 TOC Tutorials :
Each and every page in the Tutorials structure - 7
- 7.1 MadMarx Tutorial 1 :
Simplest Beginning - 7.2 MadMarx Tutorial 2 :
Empty Scene - 7.3 MadMarx Tutorial 3 :
ManualObject Quad - 7.4 MadMarx Tutorial 4 :
ManualObject to Mesh - 7.5 MadMarx Tutorial 5 :
Basic Mesh Loading - 7.6 MadMarx Tutorial 6 :
Basic Light - 7.7 MadMarx Tutorial 7 :
Basic Material - Part 1 - 7.8 MadMarx Tutorial 8 :
Basic Material - Part 2 - 7.9 MadMarx Tutorial 9 - Part 1 :
Traditional Render To Texture (RTT) - 7.10 MadMarx Tutorial 9 - Part 2 :
Render A Texture To Itself - 7.11 MadMarx Tutorial 9 - Part 3 :
Render A Texture To Itself Using A Temporary Texture - 7.12 MadMarx Tutorial 10 :
Input Using OIS
- 7.1 MadMarx Tutorial 1 :
Contributors to this page: jacmoe
.
Page last modified on Monday 04 of January, 2010 08:57:15 UTC by jacmoe
.
The content on this page is licensed under the terms of the Creative Commons Attribution-ShareAlike License.
As an exception, any source code contributed within the content is released into the Public Domain.
Sidebar
Search box
Online users
59
online users

