OGRE (Object-Oriented Graphics Rendering Engine)

OGRE Walkthrough

 

Introduction

These documents are intended to quickly orient you with the structure and principles of the OGRE engine so you can get up-and-running with it in as little time as possible.

To begin with, lets confirm what these documents are not. There are broadly 2 types of OGRE developers - those who are extending the engine itself and making changes to it's core libraries, and those who are simply using those libraries to create their own projects. These tutorials are aimed squarely at the latter type of developer - those who wish to get their hands dirty modifying the engine itself will have to be content with the core documentation.

The Master Reference

In these tutorials I will only cover a small subset of the features available. Your master reference will always be the main class documentation - however these tutorials are intended to help you know where to start looking.

Walkthrough Index

  1. Overview of OGRE's design
  2. The Core Objects
  3. The Root Object
  4. The RenderSystem Object
  5. The SceneManager Object
  6. The ResourceManager Objects
  7. The Mesh Object
  8. The Entity Object
  9. The Material Object
  10. Material Scripts
  11. Particle Scripts
  12. Overlays
  13. Overlay Scripts
  14. Standard GuiEements
  15. Font definitions

Deprecated items:

  1. The 3ds2oof Utility