Описание тега bulletphysics
Bullet (Bullet Physics SDK) - это библиотека с открытым исходным кодом для обнаружения столкновений и динамики твердого тела. Библиотека бесплатна для коммерческого использования и с открытым исходным кодом по лицензии ZLib.
На главной странице проекта пули:
Библиотека Multiphysics Bullet 3D Game обеспечивает новейшее обнаружение столкновений, динамику мягких и твердых тел.
- Используется многими производителями фильмов и игр в играх AAA на Playstation 3, XBox 360, Nintendo Wii, ПК и iPhone.
- Модульный расширяемый дизайн C++ с возможностью горячей замены большинства компонентов
- Оптимизированные серверные части для многопоточности pthreads/Win32 Threads и PS3 Cell SPU
- Подготовка к параллельной оптимизации данных OpenCL для предстоящего выпуска Bullet 3.x
Bullet Collision Detection можно использовать отдельно как отдельный SDK без Bullet Dynamics
- Дискретное и непрерывное обнаружение столкновений (CCD)
- Запросы на столкновение с разверткой
- Приведение лучей с настраиваемой фильтрацией столкновений
- Типовая выпуклая опора (с использованием GJK), капсула, цилиндр, конус, сфера, прямоугольник и невыпуклые треугольные сетки.
- Поддержка динамической деформации невыпуклых треугольных сеток за счет переоборудования ускоряющих структур
Поддержка мультифизики, включая:
- Динамика твердого тела, включая решатели ограничений, общие ограничения, тряпичные куклы, шарнир, шарнирное гнездо
- Поддержка ограничений ограничений и двигателей
- Мягкая опора для тела, включая ткань, веревку и деформируемый
- Bullet интегрирован в Cinema 4D, Lightwave, Blender и Carrara, а также доступны плагины для Maya, Houdini и 3ds Max.
- Сериализация физических данных в кроссплатформенном двоичном формате файла.bullet
Библиотека бесплатна для коммерческого использования и с открытым исходным кодом по лицензии ZLib.
Страница проекта на GitHub: https://github.com/bulletphysics/bullet3 Другие теги: bullet ( https://stackru.com/tags/bullet/info)