Open Dynamics Engine (ODE)
Meer info
- Ontwikkelaar
- Russell Smith
- Verschenen
- 2001
- Type
- Fysicabibliotheek
- Licentie
- BSD / LGPL
- Website
- ode.org
Een van de eerste vrije bibliotheken voor gelede starre lichamen en jarenlang de standaardkeuze voor robotsimulatie.
Russell Smith bracht ODE in 2001 uit, in een tijd waarin serieuze gamefysica anders een dure Havok-licentie betekende. De bibliotheek simuleert starre lichamen die met gewrichten zijn verbonden — scharnieren, kogelgewrichten, schuiven — en levert eigen botsingsdetectie mee. Gewrichten met wrijving en motoren maakten haar een natuurlijke keuze voor voertuigen en, jazeker, ragdolls.
Games stapten over op Bullet en PhysX, maar de robotica bleef: de simulator Gazebo gebruikte ODE jarenlang als standaard fysica-engine. De C-API is oud en de ontwikkeling gaat traag, wat hier vooral betekent dat dezelfde simulatie nog steeds hetzelfde antwoord geeft als vijftien jaar geleden.