OGRE Wiki
Support and community documentation for Ogre3D
Ogre Forums
ogre3d.org
Log in
Username:
Password:
CapsLock is on.
Remember me (for 1 year)
Log in
Home
Tutorials
Tutorials Home
Basic Tutorials
Intermediate Tutorials
Mad Marx Tutorials
In Depth Tutorials
Older Tutorials
External Tutorials
Cookbook
Cookbook Home
CodeBank
Snippets
Experiences
Ogre Articles
Libraries
Libraries Home
Alternative Languages
Assembling A Toolset
Development Tools
OGRE Libraries
List of Libraries
Tools
Tools Home
DCC Tools
DCC Tutorials
DCC Articles
DCC Resources
Assembling a production pipeline
Development
Development Home
Roadmap
Building Ogre
Installing the Ogre SDK
Setting Up An Application
Ogre Wiki Tutorial Framework
Frequently Asked Questions
Google Summer Of Code
Help Requested
Ogre Core Articles
Community
Community Home
Projects Using Ogre
Recommended Reading
Contractors
Wiki
Immediate Wiki Tasklist
Wiki Ideas
Wiki Guidelines
Article Writing Guidelines
Wiki Styles
Wiki Page Tracker
Ogre Wiki Help
Ogre Wiki Help Overview
Help - Basic Syntax
Help - Images
Help - Pages and Structures
Help - Wiki Plugins
Toolbox
Freetags
Categories
List Pages
Structures
Trackers
Statistics
Rankings
List Galleries
Ogre Lexicon
Comments
History: Brief history of OGRE
View page
Source of version: 13
(current)
{DL()} __1999ish:__ Sinbad realises that his ''DIMClass'' project, a project to make an easy to use object-oriented Direct3D library, has become so abstracted that it really doesn't need to be based on Direct3D any more. Begins planning a more ambitious library which could be ((-API|API)) and platform independent. __25 February 2000:__ Sourceforge project registered, OGRE name coined. No development starts due to other commitments but much pondering occurs. __October 2000:__ Full-on design starts, refactoring of DIMClass begins. __December 2000:__ Major design pieces are in place, main classes like SceneManager, RenderSystem, SceneNode are all identified concepts with CRC cards to call their own __February 2001:__ First platform manager complete (Win32), D3D7 is now the first rendersystem __February 2001:__ OGRE becomes completely dynamically loaded, rendersystems & platform managers as plugins __4 March 2001:__ First test render of refactored OGRE system __30 March 2001:__ Started using Doxygen instead of ccdoc to generate API docs __1 April 2001:__ Made an important design decision to separate the class hierarchies of spatial structures ((-SceneNode|SceneNode)) and scene contents (MovableObject) and join them through attachment to reduce dependencies and improve flexibility __May 2001:__ ((-Entity|Entity)) / SubEntity / ((-Mesh|Mesh)) / SubMesh system created __13 June 2001:__ FrameListener and FrameEvent introduced __3 July 2001:__ OGRE 0.6 released __17 July 2001:__ Moved away from 4x4 matrices in ((-SceneNode|nodes)) to separate position / orientation / scale, and switched to quaternions for all rotations __September 2001:__ Bezier patches and multitexture / multipass blending work: __November 2001:__ ((-skybox|skyboxes)), ((-skydome|skydomes)) and ((-skyplane|skyplanes)) __December 2001:__ BSP support finished __14 January 2002:__ Controllers introduced __Feb 2002:__ cearny joins the core team __March 2002:__ OGRE 0.98b - Material scripts make their first appearance. ROAM landscape engine appears (later dropped in favour of geomipmapping). Billboards. First time STLport is required because of increased STL compliance. __April 2002:__ temas joins the core team __June 2002:__ OGRE 0.99b - Particle systems and misc stuff __September 2002:__ OGRE 0.99d - Linux support, OpenGL renderer, skeletal animation, Milkshape exporter, Codec structures: __October 2002:__ janders joins the core team __October 2002:__ OGRE 0.99e - ((OgreXmlConverter|XMLConverter)) appears, octree scene manager appears, D3D8 renderer, spline animation interpolation, font rendering via Freetype __December 2002:__ Mesh ((-LOD|LOD)), Geomipmapping terrain, stencil operations: __January 2003:__ First release of Blender exporter __February 2003:__ OGRE 0.10.0 (version reformatted) - 3DS Max exporter, D3D9 renderer: __Mid 2003:__ cearny & janders leave project (inactive): __June 2003:__ OGRE 0.11.0 - SceneQuery added, ODE collision demonstrated in BspCollision, Maya and Wings exporters, lots of small enhancements: __May 2003:__ _mental_ joins the core team: __September 2003:__ OGRE 0.12.0 - hardware buffer interfaces, vertex declarations, complete geometry system overhaul. First time we branched the codebase into ''maintenance'' and ''development'' branches: __January 2004:__ OGRE 0.13.0 - major material overhaul, vertex & pixel shader support for assembler (D3D & GL), ((-Cg|Cg)) and ((HLSL)), XCode support: __May 2004:__ OGRE 0.14.0 - shadows, hardware skinning, projective texturing: __July 2004:__ wumpus joins the core team: __October 2004:__ OGRE 0.15.0 - binary mesh format made more flexible, ((-GLSL|GLSL)) support, Radian/Degree classes: __November 2004:__ SoftImage agree to sponsor the OGRE project and allow free access to XSI SDK.: __February 2005:__ OGRE v1.0.0 Final ((Azathoth)) released - resource system overhaul, hardware pixel buffers, HDR, CEGui, XSI exporter: __March 2005:__ OGRE is 'Project of the Month' on Sourceforge: __July 2005:__ Jeff 'nfz' Doyle joins the OGRE Team: __September 2005:__ Sinbad announces Kadath, a commercial scene manager and exporter tool for use with OGRE, XSI and Blender.: __May 2006:__ OGRE v1.2.0 Final ((Dagon)) released: __September 2006:__ Enrichments by ((SummerOfCode2006|Google Summer of Code 2006)) : __March 2007:__ OGRE 1.4.0 Final ((Eihort)) Released: __April 2007:__ ((SummerOfCode2007|Google Summer of Code 2007)) projects announced: __March 2008:__ ((SummerOfCode2008|Google Summer of Code 2008)) student applications open: __November 2008:__ OGRE 1.6.0 Final ((Shoggoth)) released: __July 2009:__ David "masterfalcon" Rogers joins the team, brings iPhone support __August 2009:__ ((SummerOfCode2009|Google Summer of Code 2009)) projects announced __October 2009:__ Noam 'Noman' Gat joins the team {DL} More information can be found in the blog of the [http://www.ogre3d.org|www.ogre3d.org] homepage. To see release information (change log / history) you can use [http://www.ogre3d.org/index.php?option=com_search&Itemid=99999999&searchword=released+releases&submit=Search&searchphrase=all&ordering=newest|this link] or have a look at the ((Roadmap)) here in the wiki.
Search by Tags
Search Wiki by Freetags
Latest Changes
Minimal Ogre Collision
Artifex Terra
OpenMB
Advanced Mogre Framework
MogreSocks
Critter AI
Mogre Add-ons
MOGRE
Mogre MyGUI wrapper
MOGRE Editable Terrain Manager
...more
Search
Find
Advanced
Search Help
Online Users
52 online users