bullet3 v3.25
- Created
- Updated
Bullet Physics is a professional collision detection, rigid body, and soft body dynamics library
# 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
# License
# Supported Platforms
All platforms are supported
# Features
No default features set.
# 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 (by tinyxml2 )
- vcpkg-cmake-config (by tinyxml2 )
# multithreading
Multithreading functionality for bullet3
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# opencl
Build Bullet3OpenCL_clew library
Supports: !uwp
- ✅ linux
- ✅ osx
- ✅ windows
- ❌
uwp
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# rtti
Enable RTTI on windows
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# Dependencies
No dependencies.
# Host Dependencies
No transitive dependencies.
# Dependents
- dartsim
- gz-physics6
- luminoengine (feature
engine
) - magnum-integration (feature
bullet
) - ogre (feature
bullet
)
# Host Dependents
No dependents.
# 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
and 21 more commits:
538e61a
[bullet3] Update from 2.86.1 to 2.8726516fe
vcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)7a00b2b
[bullet3] update to 2.86.11808d46
triplet is now automatically included before portfiles.71594b6
Remove 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