History: OgreODE
Source of version: 8
Copy to clipboard
{TRACKERLIST(trackerId=1, view=page, max=-1, wiki="addons tpl") /}
!!Summary
{DIV(float="right",clear="both")}
{img src="img/wiki_up/Jeep2.png" alt="A Jeep driving in the Landscape Demo"}
{img src="img/wiki_up/Ragdoll.png" alt="The SimpleScenes Ragdoll demo showing several ragdolls"}
{DIV}
OgreODE is an Open Dynamics Engine (ODE) wrapper, originally written by "monster". ODE is available [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.
{{OgreGallery|
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.'''
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] also includes useful 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].