Bullet (программное обеспечение) - Bullet (software)
Разработчики) | Эрвин Куманс и др.[1][2] |
---|---|
Стабильный выпуск | 3.05[3] / 24 сентября 2020 г. |
Репозиторий | |
Написано в | C, C ++ |
Операционная система | Майкрософт Виндоус, macOS, Linux, iOS, Android, PlayStation 3, Xbox 360, Wii |
Тип | Физический движок |
Лицензия | zlib Лицензия |
Интернет сайт | www |
Пуля это физический движок который имитирует обнаружение столкновения, мягкий и динамика твердого тела. Он был использован в видеоигры а также для визуальных эффектов в фильмах. Эрвин Куманс, его главный автор, получил премию научно-технической академии.[4] за его работу над Bullet. Он работал на Sony Computer Entertainment НИОКР США с 2003 по 2010 год для AMD до 2014 года, и сейчас он работает на Google.
Библиотека физики Bullet бесплатное программное обеспечение с открытым исходным кодом в соответствии с условиями zlib Лицензия. В исходный код размещен на GitHub; до 2014 года он размещался на Код Google.[5]
Функции
- Моделирование твердого и мягкого тела с дискретным и непрерывным обнаружением столкновений
- Формы столкновения включают в себя: сферу, коробку, цилиндр, конус, выпуклый корпус с использованием GJK, невыпуклые и треугольная сетка
- Мягкий корпус опора: ткань, веревка и деформируемые предметы
- Богатый набор ограничений твердого и мягкого тела с ограничениями и двигателями
- Плагины для майя, Softimage, интегрированный в Гудини, Cinema 4D, LightWave 3D, Блендер , Годо , и позер
- импорт КОЛЛАДА 1.4 физическое содержание
- Дополнительные оптимизации для PlayStation 3 Клетка СПУ, CUDA и OpenCL[6]
На веб-сайте Bullet также есть Физический форум для общего обсуждения моделирования физики для игр и анимации.
На AMD Developer Summit (APU) в ноябре 2013 года Эрвин Куманс представил Bullet 3 OpenCL Жесткое тело Моделирование.[7][8]
Рекомендации
- ^ "GitHub: Bullet Physics". GitHub.
- ^ "Google Code: Bullet Physics".
- ^ "GitHub: выпуски bulletphysics / bullet3".
- ^ cgchannel: Создатели Bullet и Naiad получили награды Оскар (14 января 2015 г.)
- ^ Bullet переходит на github, а Эрвин Куманс присоединяется к Google! (16 мая 2014 г.)
- ^ «Физика GPU: отдельная ветка OpenCL».
- ^ "Bullet 3 OpenCL Жесткое моделирование тела". 2013-11-21.
- ^ "bullet3 на GitHub".
внешняя ссылка
- Официальный веб-сайт
- пуля3 на GitHub
- Pybullet Привязки Python для Bullet с поддержкой Обучение с подкреплением и Моделирование робототехники