bullet3v3.25
- Updated
Bullet Physics is a professional collision detection, rigid body, and soft body dynamics library
- Project website: https://github.com/bulletphysics/bullet3
#Usage
bullet3 provides CMake targets:
find_package(Bullet CONFIG REQUIRED)
# specific set: BulletSoftBody, BulletDynamics, BulletInverseDynamics,
# BulletCollision, Bullet3Common, LinearMath
target_link_libraries(main PRIVATE ${BULLET_LIBRARIES})
# individual imported targets, e.g. for Bullet 3 libs
target_link_libraries(main PRIVATE Bullet3Dynamics)bullet3 provides pkg-config modules:
# specific set: BulletSoftBody, BulletDynamics, BulletCollision, LinearMath
bullet#Supported Platforms
All platforms supported.
#Features
No default features.
#double-precision
Use float64 doubles for bullet3
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#extras
Build selected extras
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through tinyxml2)
- vcpkg-cmake-config (through tinyxml2)
#multithreading
Multithreading functionality for bullet3
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#opencl
Build Bullet3OpenCL_clew library
Platforms: !uwp
- ✅linux
- ✅osx
- ✅windows
- ❌
uwp
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#Dependencies
No dependencies.
#Used By
- dartsim (feature
collision-bullet) - gz-physics
- magnum-integration (feature
bullet) - ogre (feature
bullet)
#Host Tool For
No ports use this.
#Contributors
Adam Martin
Robert Schumacher
Alexander Karatarakis
Toby Chen
Rémy Tassoux
Victor Romero
pravic
Lassi
Phoebe
Stephen Just
SeekingMeaning
Phoebe
Sean Farrell
Mathis
autoantwort
Jack·Boos·Yu
Billy O'Neal
Sandy
John Wason
Lily Wang
gyrovague
MonicaLiu
Sandy
Kai Pastor
#Changelog
Show 21 earlier changes
538e61a[bullet3] Update from 2.86.1 to 2.8726516fevcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)7a00b2b[bullet3] update to 2.86.11808d46triplet is now automatically included before portfiles.71594b6Remove portfile branching of vcpkg_copy_pdbs()c716b6b[bullet3] Only call vcpkg_copy_pdbs() on dynamic buildsf2f0182[fastlz] Added fastlz libraryb23b5c6[bullet3] Avoid '@' in version. Use more official repository. Name file such that future versions won't conflict.f562159[bullet3] Updated to use newer commit and build DLLs1295841[bullet3] Initial addition