Skip to main content

History: OgreODE

Source of version: 13

Copy to clipboard
            {TRANSCLUDE(page="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")}
{TRANSCLUDE}

!!Summary
{DIV(class="clearRight")}
{img src="img/wiki_up/Jeep2.png" alt="A Jeep driving in the Landscape Demo" class="clearRight"}
{img src="img/wiki_up/Ragdoll.png" alt="The SimpleScenes Ragdoll demo showing several ragdolls" class="clearRight"}
{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.

__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 + {LEX()}trimesh{LEX})

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))
((Compile and run OgreOde on iPhone))  

!!!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)).

        

History

Information Version
Thu 18 of Apr, 2013 15:39 GMT-0000 bvanevery corrected forum links 14
Fri 06 of Aug, 2010 13:54 GMT-0000 kjuanlu 13
Tue 15 of Jun, 2010 05:17 GMT-0000 jacmoe 12
Tue 15 of Jun, 2010 05:16 GMT-0000 jacmoe 11
Tue 15 of Jun, 2010 05:12 GMT-0000 jacmoe 10
Tue 15 of Jun, 2010 05:10 GMT-0000 jacmoe 9
Mon 14 of Jun, 2010 13:34 GMT-0000 tuan kuranes Make the page tikiwiki compatible 8
Fri 30 of Apr, 2010 19:16 GMT-0000 jacmoe 7
Sun 10 of Jan, 2010 02:34 GMT-0000 jacmoe 6
Sun 10 of Jan, 2010 02:34 GMT-0000 jacmoe 5
Wed 23 of Dec, 2009 23:21 GMT-0000 jacmoe 4
Wed 23 of Dec, 2009 23:21 GMT-0000 jacmoe 3
Wed 23 of Dec, 2009 23:17 GMT-0000 jacmoe 2
Wed 23 of Dec, 2009 21:48 GMT-0000 system created from structure 1