Skip to content

node-3d/deps-bullet

Repository files navigation

Bullet3 binaries and headers

This is a part of Node3D project.

NPM Lint Test

npm install @node-3d/deps-bullet

This dependency package distributes Bullet Physics binaries and headers through npm for Node.js addons.

  • Platforms: Windows x64, Linux x64/ARM64, macOS ARM64.
  • Library: Bullet physics, see list below.
  • Linking: static lib-type (PIC/MD).

See the official Bullet3 manual and examples.

See @node-3d/bullet for how the libraries may be used in a Node.js addon.

Included Libs

Python and Robotics libs are NOT included, only C++/CL simulation related stuff (.lib/.a):

  • LinearMath
  • Bullet2FileLoader
  • Bullet3Collision
  • Bullet3Common
  • Bullet3Dynamics
  • Bullet3Geometry
  • Bullet3OpenCL_clew
  • BulletCollision
  • BulletDynamics
  • BulletInverseDynamics
  • BulletSoftBody

Legal Notice

This software uses Bullet3. Bullet3 is legally used under the ZLIB license. It is explicitly stated that Bullet3 can be used commercially in closed-source projects. A copy of the Bullet3 license is included, and can also be found at the official repository.

No changes to the original content of any Bullet source file were made. No claims are made that any physics algorithms are changed/invented within this repository.

Binary Origin

Release archives are built by this repository's public GitHub Actions workflows.

Attestations: https://github.com/node-3d/deps-bullet/attestations

To verify a downloaded archive:

gh release download <tag> -R node-3d/deps-bullet -p <platform>.gz
gh attestation verify <platform>.gz -R node-3d/deps-bullet

About

Binaries and headers for Bullet3-dependent compilation

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

1 watching

Forks

Contributors

Languages