All Topics  
Open Dynamics Engine

 

   Email Print
   Bookmark   Link






 

Open Dynamics Engine



 
 
The Open Dynamics Engine (ODE) is a physics engine
Physics engine

A physics engine is a computer program that simulates Newtonian physics models, using variables such as mass, velocity, friction and wind resistance....
. Its two main components are a rigid body dynamics
Rigid body dynamics

In physics, rigid body dynamics is the study of the dynamics of rigid bodies. Unlike Point particle, which move only in three Degrees of freedom , rigid bodies occupy space and have geometrical properties, such as a center of mass, moment of inertia, etc., that characterize motion in six Degrees of freedom ....
 simulation engine and a collision detection
Collision detection

In physical simulations, video games and computational geometry, collision detection involves algorithms for checking for collision, i.e. intersection, of two given solids....
 engine. It is free software
Free software

Free Software or software libre is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with minimal restrictions only to ensure that further recipients can also do these things and to prevent consumer-facing hardware...
 licensed both under the BSD license and the LGPL.

ODE was started in 2001 and has already been used in many applications and games, such as BloodRayne 2
BloodRayne 2

BloodRayne 2, developed by Terminal Reality, is a horror-themed third-person action video game. It does not follow on directly from where BloodRayne finished; instead, it takes place 60 and 70 years later, in a contemporary setting....
, Call of Juarez
Call of Juarez

Call of Juarez is a American Old West-themed first-person shooter from the Poland developer Techland. First released for Microsoft Windows in 2006, it was ported to the Xbox 360 on June 5, 2007....
, S.T.A.L.K.E.R, World of Goo
World of Goo

World of Goo is a puzzle video game computer game with a strong emphasis on physics, for the Wii, Microsoft Windows, Mac OS X and Linux by 2D Boy, an Independent video game development consisting of Kyle Gabler and Ron Carmel, both former Electronic Arts employees....
, X-Moto
X-Moto

X-Moto is a free software and open source software 2D motocross platform game developed for Linux, FreeBSD, Mac OS X and Microsoft Windows, where physics play an all important role in the gameplay....
 and OpenSimulator
OpenSimulator

OpenSimulator, often referred to as OpenSim, is an open source server for hosting virtual worlds similar to Second Life. OpenSimulator uses libsecondlife to handle communication between the client and server, so it is possible to connect to an OpenSim server using the Linden Lab Second Life client....
, an open source
Open source

Open source is an approach to design, development, and distribution offering practical accessibility to a product's source . Some consider open source as one of various possible design approaches, while others consider it a critical Strategy element of their business operations....
 Second Life
Second Life

Second Life is a virtual world developed by Linden Lab that launched on June 23, 2003 and is accessible via the Internet. A free Client called the Second Life Viewer enables its users, called Resident , to interact with each other through avatar ....
 simulator
Computer simulation

A computer simulation, a computer model or a computational model is a computer program, or network of computers, that attempts to simulation an abstract model of a particular system....
.

Open Dynamics Engine is used for simulating the dynamic interactions between bodies in space.






Discussion
Ask a question about 'Open Dynamics Engine'
Start a new discussion about 'Open Dynamics Engine'
Answer questions from other users
Full Discussion Forum



Encyclopedia


The Open Dynamics Engine (ODE) is a physics engine
Physics engine

A physics engine is a computer program that simulates Newtonian physics models, using variables such as mass, velocity, friction and wind resistance....
. Its two main components are a rigid body dynamics
Rigid body dynamics

In physics, rigid body dynamics is the study of the dynamics of rigid bodies. Unlike Point particle, which move only in three Degrees of freedom , rigid bodies occupy space and have geometrical properties, such as a center of mass, moment of inertia, etc., that characterize motion in six Degrees of freedom ....
 simulation engine and a collision detection
Collision detection

In physical simulations, video games and computational geometry, collision detection involves algorithms for checking for collision, i.e. intersection, of two given solids....
 engine. It is free software
Free software

Free Software or software libre is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with minimal restrictions only to ensure that further recipients can also do these things and to prevent consumer-facing hardware...
 licensed both under the BSD license and the LGPL.

ODE was started in 2001 and has already been used in many applications and games, such as BloodRayne 2
BloodRayne 2

BloodRayne 2, developed by Terminal Reality, is a horror-themed third-person action video game. It does not follow on directly from where BloodRayne finished; instead, it takes place 60 and 70 years later, in a contemporary setting....
, Call of Juarez
Call of Juarez

Call of Juarez is a American Old West-themed first-person shooter from the Poland developer Techland. First released for Microsoft Windows in 2006, it was ported to the Xbox 360 on June 5, 2007....
, S.T.A.L.K.E.R, World of Goo
World of Goo

World of Goo is a puzzle video game computer game with a strong emphasis on physics, for the Wii, Microsoft Windows, Mac OS X and Linux by 2D Boy, an Independent video game development consisting of Kyle Gabler and Ron Carmel, both former Electronic Arts employees....
, X-Moto
X-Moto

X-Moto is a free software and open source software 2D motocross platform game developed for Linux, FreeBSD, Mac OS X and Microsoft Windows, where physics play an all important role in the gameplay....
 and OpenSimulator
OpenSimulator

OpenSimulator, often referred to as OpenSim, is an open source server for hosting virtual worlds similar to Second Life. OpenSimulator uses libsecondlife to handle communication between the client and server, so it is possible to connect to an OpenSim server using the Linden Lab Second Life client....
, an open source
Open source

Open source is an approach to design, development, and distribution offering practical accessibility to a product's source . Some consider open source as one of various possible design approaches, while others consider it a critical Strategy element of their business operations....
 Second Life
Second Life

Second Life is a virtual world developed by Linden Lab that launched on June 23, 2003 and is accessible via the Internet. A free Client called the Second Life Viewer enables its users, called Resident , to interact with each other through avatar ....
 simulator
Computer simulation

A computer simulation, a computer model or a computational model is a computer program, or network of computers, that attempts to simulation an abstract model of a particular system....
.

Description

The Open Dynamics Engine is used for simulating the dynamic interactions between bodies in space. It is not tied to any particular graphics package. It supports several geometries: Box, sphere, capsule (cylinder capped with hemispheres), Trimesh
Triangle mesh

A triangle mesh is a construct used in computer graphics. It comprises a set of triangles that are connected by their common edges or corners....
 (dynamic trimesh and trimesh-trimesh collisions are still incomplete), cylinder and heightmap
Heightmap

In computer graphics, a heightmap or heightfield is a raster graphics used to store values, such as surface elevation data, for display in 3D computer graphics....
.

Games

Games using ODE to simulate physics:
  • BloodRayne 2
    BloodRayne 2

    BloodRayne 2, developed by Terminal Reality, is a horror-themed third-person action video game. It does not follow on directly from where BloodRayne finished; instead, it takes place 60 and 70 years later, in a contemporary setting....
  • Call of Juarez
    Call of Juarez

    Call of Juarez is a American Old West-themed first-person shooter from the Poland developer Techland. First released for Microsoft Windows in 2006, it was ported to the Xbox 360 on June 5, 2007....
  • Disney Pinball
  • Elebits
    Elebits

    , known in Europe and Australia as Eledees, is a video game for Nintendo's Wii console by Konami. It was released as a launch title for the Wii on December 2 2006 in Japan, then December 12 2006 in North America, May 4 2007 in Europe and May 7 2007 in Australia....
  • Mario Strikers Charged
    Mario Strikers Charged

    Mario Strikers Charged, known as Mario Strikers Charged Football in PAL regions, is a sports game video game developed by Canada developer Next Level Games and published by Nintendo for the Wii....
  • S.T.A.L.K.E.R
  • The Umbrella Chronicles
  • Titan Quest
    Titan Quest

    Titan Quest is a Action RPG developed by Iron Lore Entertainment. It was released worldwide by THQ on June 26 2006. The game was released on Steam , along with the expansion Titan Quest: Immortal Throne, on July 17, 2007....
  • World of Goo
    World of Goo

    World of Goo is a puzzle video game computer game with a strong emphasis on physics, for the Wii, Microsoft Windows, Mac OS X and Linux by 2D Boy, an Independent video game development consisting of Kyle Gabler and Ron Carmel, both former Electronic Arts employees....
  • X-Moto
    X-Moto

    X-Moto is a free software and open source software 2D motocross platform game developed for Linux, FreeBSD, Mac OS X and Microsoft Windows, where physics play an all important role in the gameplay....
  • Touch Grind
  • Project Torque
    Project Torque

    Project Torque is a free-to-play massively multiplayer online game racing game . It is the first game of its kind and features both simulation and arcade gameplay elements such as advanced tuning and customization....


Simulations

Higher level environments that allow non-programmers access to ODE
  • Player Project
    Player Project

    The Player Project is a project to create free software for research into robotics and sensor systems. Its components include the Player network server and Stage and Gazebo robot platform simulators....
  • Webots
    Webots

    Webots is a professional robot simulator widely used in academic and education.The Webots project started in 1996, initially developed by Dr. Olivier Michel at the Swiss Federal Institute of Technology in Lausanne, Switzerland....
  • Opensimulator
    OpenSimulator

    OpenSimulator, often referred to as OpenSim, is an open source server for hosting virtual worlds similar to Second Life. OpenSimulator uses libsecondlife to handle communication between the client and server, so it is possible to connect to an OpenSim server using the Linden Lab Second Life client....


See also

  • OPAL
    OPAL (software)

    The Open Physics Abstraction Layer is an open source realtime physics engine API similar to PAL . It was originally supported only by Open Dynamics Engine, but should be extendable to run off of multiple engines....
     - the Open Physics Abstraction Layer, originally built on top of ODE
  • Physics Abstraction Layer - The original Physics Abstraction Layer


External links