Open Dynamics Engine - Open Dynamics Engine
| Vývojáři | Russell Smith |
|---|---|
| První vydání | 8. května 2001 |
| Stabilní uvolnění | 0,16,2 / 30. července 2020
|
| Úložiště | bitbucket |
| Napsáno | C / C ++ |
| Operační systém | Nezávislá na platformě |
| Typ | Fyzikální engine |
| Licence | BSD |
| webová stránka | www |
Otevřená Dynamics Engine ( ODE ) je fyzikální engine napsaný v C / C ++. Jeho dvě hlavní součásti jsou motor simulace dynamiky tuhého těla a motor detekce kolizí . Jedná se o bezplatný software licencovaný na základě licence BSD a LGPL .
ODE byl spuštěn v roce 2001 a již byl používán v mnoha aplikacích a hrách, jako je Assetto Corsa , BloodRayne 2 , Call of Juarez , STALKER , Titan Quest , World of Goo , X-Moto a OpenSimulator .
Přehled
Open Dynamics Engine se používá k simulaci dynamických interakcí mezi těly v prostoru. Není vázán na žádný konkrétní grafický balíček, i když obsahuje základní balíček s názvem drawstuff . Podporuje několik geometrií: krabice, koule, kapsle (válec s hemisférami), trojúhelníková síť , válec a mapa výšky .
Simulace
Prostředí vyšší úrovně, která umožňují neprogramátorům přístup k ODE, zahrnují Player Project , Webots , Opensimulator , anyKode Marilou a V-REP .
ODE je oblíbenou volbou pro aplikace simulace robotiky se scénáři, jako je lokomoce mobilních robotů a jednoduché uchopení. ODE má v této oblasti určité nevýhody, například metodu aproximace tření a špatnou podporu tlumení kloubů.
Viz také
- OPAL - otevřená fyzikální abstrakční vrstva, původně postavená na vrcholu ODE
- Fyzikální abstrakční vrstva - původní fyzikální abstrakční vrstva
- Newtonova herní dynamika
- Bullet - další open source fyzikální engine používaný v komerčních hrách a filmech
- Chipmunk - podobný fyzikální engine určený pro 2D aplikace
- Vortex (software)
- Projekt Chrono