В этой статье слишком много ссылок на первоисточники . ( Ноябрь 2008 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Разработчики) | Рассел Смит |
---|---|
изначальный выпуск | 8 мая 2001 г . |
Стабильный выпуск | 0.16.2 / 30 июля 2020 г . [1] |
Репозиторий | bitbucket |
Написано в | C / C ++ |
Операционная система | Независимая платформа |
Тип | Физический движок |
Лицензия | BSD [2] |
Интернет сайт | www |
Open Dynamics Engine ( ODE ) представляет собой физический движок написан на C / C ++. Двумя его основными компонентами являются модуль моделирования динамики твердого тела и модуль обнаружения столкновений . Это бесплатное программное обеспечение под лицензией BSD и LGPL .
ODE была запущена в 2001 году и уже использовалась во многих приложениях и играх, таких как BloodRayne 2 , Call of Juarez , STALKER , Titan Quest , World of Goo , X-Moto и OpenSimulator .
Обзор [ править ]
Open Dynamics Engine используется для моделирования динамических взаимодействий между телами в космосе. Он не привязан к какому-либо конкретному графическому пакету, хотя включает в себя базовый, называемый drawstuff . Он поддерживает несколько геометрий: коробку, сферу, капсулу (цилиндр с полусферами), треугольную сетку , цилиндр и карту высот .
Моделирование [ править ]
Среды более высокого уровня, которые позволяют непрограммистам получить доступ к ODE, включают Player Project , Webots , Opensimulator , anyKode Marilou и V-REP .
ODE - популярный выбор для приложений моделирования робототехники с такими сценариями, как перемещение мобильного робота и простой захват. ODE имеет некоторые недостатки в этой области, например, метод аппроксимации трения и плохую поддержку амортизации шарниров. [3]
См. Также [ править ]
- OPAL - уровень абстракции открытой физики, изначально созданный на основе ODE.
- Слой абстракции физики - исходный слой абстракции физики
- Newton Game Dynamics
- Bullet - еще один физический движок с открытым исходным кодом, используемый в коммерческих играх и фильмах.
- Chipmunk - аналогичный физический движок, предназначенный для 2D-приложений.
- Vortex (программное обеспечение)
- Проект Хроно
Ссылки [ править ]
- ^ https://bitbucket.org/odedevs/ode/downloads/] . Отсутствует или пусто
|title=
( справка ) - ^ Лицензия ODE
- ^ Барабанщик; и другие. (2010). «Расширение Open Dynamics Engine для моделирования робототехники». Моделирование, моделирование и программирование автономных роботов . Springer.
Внешние ссылки [ править ]
- Bitbucket: страница проекта ODE
- Вики сообщества Open Dynamics Engine (ODE)
- (Старая версия ) Официальная домашняя страница ODE
- (Устарело) Привязки Python-ODE (pyode)
- Проект ode4j, Java-порт ODE
- Проект ODE.NET, оболочка C # для ODE