Deschideți motorul dinamic

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Deschideți motorul dinamic
software
Siglă
Demo ODE "demo_crash" care arată o coliziune cu multe obiecte
Demo ODE "demo_crash" care arată o coliziune cu multe obiecte
Tip Motor fizic (nu este listat )
Dezvoltator Russell Smith
Data primei versiuni 8 mai 2001
Ultima versiune 0.16.2 (30 iulie 2020)
Sistem de operare Multiplatform
Limba C ++
C.
Licență BSD [1]
( licență gratuită )
Site-ul web www.ode.org/
Demo ODE „demo_buggy” care arată un vehicul simplu care urcă pe o rampă

Open Dynamics Engine ( ODE ) este un motor de fizică dezvoltat în C / C ++ , ale cărui componente principale sunt un motor rigid de simulare a dinamicii corpului și un motor de detectare a coliziunilor. Este, de asemenea, software gratuit publicat sub licențele BSD și LGPL .

ODE este utilizat pentru a simula interacțiuni dinamice între corpuri în spațiu. Nu este legat de un anumit pachet grafic, deși include unul de bază, numit drawstuff . Suportă diferite forme geometrice: cutii, sfere, capsule (adică cilindri acoperiți de emisfere pe ambele baze), ochiuri de triunghiuri , cilindri și hărți de înălțime.

Motorul de fizică, lansat în 2001, a fost utilizat în diverse aplicații și jocuri video, inclusiv Assetto Corsa , BloodRayne , Call of Juarez , Resident Evil: The Umbrella Chronicles , STALKER , Titan Quest , World of Goo și X-Moto .

Simulare

Printre mediile de nivel înalt care permit non-programatorilor să acceseze funcționalitatea ODE se numără: Player Project, Webots, OpenSimulator, anyKode Marilou și V-REP.

ODE este, de asemenea, utilizat pentru aplicații de simulare robotică, în scenarii precum locomotia roboților mobili sau simpla apucare a obiectelor; cu toate acestea, are unele dezavantaje în acest domeniu de aplicare, cum ar fi metoda de frecare aproximativă și suportul redus pentru amortizarea articulațiilor. [2]

Notă

  1. ^ (EN) Licența ODE , pe ode.org.
  2. ^ (EN) Drumwright, Extending Open Dynamics Engine for Robotics Simulation in Simulation, Modeling and Programming for Autonomous Robots, Springer, 2010.

Alte proiecte

linkuri externe