History: OgreODE
Source of version: 3
Copy to clipboard
name=OgreODE
caption=ODE physics wrapper for Ogre
licence=LGPL
status=Stable
dependencies=Ogre 1.4+, Open Dynamics Engine
lateststable=[http://tuan.kuranes.free.fr/Ogre.html#OgreOde SDK:12-Jan-2006]
instructions=[http://www.ogre3d.org/phpBB2addons/viewtopic.php?t=2004 Release Thread], [http://www.ogre3d.org/phpBB2addons/viewtopic.php?t=2006 ReadMe]
support=[http://www.ogre3d.org/phpBB2addons/viewforum.php?f=7 OgreODE Forum] and [http://opende.sourceforge.net/wiki ODE wiki]
developer=[http://www.ogre3d.org/phpBB2/profile.php?mode=viewprofile&u=827 Monster] <small>(Retired)</small> and [http://www.ogre3d.org/phpBB2/profile.php?mode=viewprofile&u=832 Tuan Kuranes] <small>(Moderator)</small>|
date=8-Feb-2005
'''OgreODE is in the ogreaddons SVN repository.'''
img/wiki_up/Jeep2.png
A Jeep driving in the Landscape Demo
img/wiki_up/Ragdoll.png
The SimpleScenes Ragdoll demo showing several ragdolls
Ogre Ode is an Open Dynamics Engine (ODE) wrapper, originally written by "monster". ODE is avaliable [http://ode.org/ here]
This physics wrapper supports all ODE primitives, and adds some prefab object like vehicles and ragdoll support,
There are currently both Linux and Win32 versions available.
This physics wrapper is now available for Dagon 1.2 (also 1.2.2) and you can download it from [http://tuan.kuranes.free.fr/Ogre.html#OgreOde Tuan Kuranes site].
(Win32 binary Demo installer, Source SDK installer or Source Zip available)
Also, a newer version compatible with Eihort 1.4 (up to 1.4.5 for now) is available from CVS.
Check it's own [http://www.ogre3d.org/phpBB2addons/viewforum.php?f=7|Forum] for news.
In the source download version we can find three __tutorials__:
* Simple scene: a simple file show us all function inside OgreODE (primitives collisions, joint, ragdolls, car)
* Landscape: The usage of ((Terrain Scene Manager)) in OgreODE
* Racing tutorial (called GranTurismOgre): A demo of racing done with OgreODE (car + ((trimesh)))
The [http://opende.sourceforge.net/wiki|ODE wiki] includes also usefull information.
---
Below is step by step guiding how to understand and use OgreODE.
Also be sure to check [http://www.ode.org/|Ode website] which is full of documentation, info, and a very active mailing list for all ODE specific issues.
!!!About the library
* ((OgreODE, basic theory)) - OgreODE and ODE: license, basics and integration
* ((Compile OgreOde)) with Visual C++ or ((Compile OgreOde with Code::Blocks))
* ((Compile OgreODE with GNU Make))
!!!Start developing
* ((First steps with OgreODE)) - initializing, steppers, primitives
* ((Creating advanced bodies, casting rays in OgreODE))
* ((Using terrain with OgreODE))
* ((Physically correct character models with OgreODE))
* ((OgreOde Walking Character)) - the capsule and sphere model
* ((OgreOde Camera)) - OgreOde 3rd Person Camera
* ((TriangleMeshRayListener Demo)) - creating raycast characters, vehicles, etc.
* ((Using OgreOde prefabs)) - vehicles, ragdolls, etc.
!!!Advanced Topics
((OgreOde Collision Handling)) - One way to handle collisions in OgreOde and add special behavior to your objects.
!!!CodeSnippets
* ((Ninja Walking Character)) - example for Demo_SimpleScenes
!!!Mogre
For ((MOGRE|Mogre)) you can use ((OdeNet)).