Skip to content

bullet3v3.25

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

#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

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

#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.

#rtti

Enable RTTI on windows

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

#Dependencies

No dependencies.

#Host Dependencies

No transitive dependencies.

#Host Tool For

No ports use this.

#Contributors

  • Adam Martin's avatarAdam Martin
  • Robert Schumacher's avatarRobert Schumacher
  • Alexander Karatarakis's avatarAlexander Karatarakis
  • Toby Chen's avatarToby Chen
  • Rémy Tassoux's avatarRémy Tassoux
  • Victor Romero's avatarVictor Romero
  • pravic's avatarpravic
  • Lassi's avatarLassi
  • Phoebe's avatarPhoebe
  • Stephen Just's avatarStephen Just
  • SeekingMeaning's avatarSeekingMeaning
  • Phoebe's avatarPhoebe
  • Sean Farrell's avatarSean Farrell
  • Mathis's avatarMathis
  • autoantwort's avatarautoantwort
  • Jack·Boos·Yu's avatarJack·Boos·Yu
  • Billy O'Neal's avatarBilly O'Neal
  • Sandy's avatarSandy
  • John Wason's avatarJohn Wason
  • Lily Wang's avatarLily Wang
  • gyrovague's avatargyrovague
  • MonicaLiu's avatarMonicaLiu
  • Sandy's avatarSandy
  • Kai Pastor's avatarKai Pastor

#Changelog

  • f54003d[bullet3] Revise, enable Bullet3 libs (#43095)
  • 76472ad[bullet3]: Fix config error on android ndk r27 (#40265)
  • 51569b4[bullet3] Add featrue extras (#32850)
  • a01d0a9Update Bullet3 to version 3.25. (#30097)
  • 4a2a09b[bullet3] Fix wrong target_link_libraries printed (#28214)
  • cfc61b1[bullet3] Add bullet3 features double-precision and rtti, enable several extras (#25784)
  • e71f053[bullet3] Update to 3.22 (#23801)
  • 67f79d8[Bullet3] Remove platform restrictions (#23673)
  • 485e459[bullet3] Remove vcpkg_fail_port_install. (#22729)
  • 0de4f9f[bullet3] Add support for OSX arm triplet (#21108)
Show 21 earlier changes