rapier
rapier copied to clipboard
2D and 3D physics engines focused on performance.
I tried removing multibody joints one by one or all at once, but it seems no matter how I do it I get the same crash. Same thing also happens...
Exposing the `set_free_pos` method publicly is necessary in order to initialize a multibody joint in different position than the reference zero-position of the joint represented by the local frames. This...
When wheels on my vehicle stop spinning they might fall asleep in rapier and using motors didnt wake them up so this is my fix
In my project i added collision to camera so i would be able to push around dynamic physics and see how it behaves. The problem was that contact between kinematic...
This exposes up to date impulse information so that the user can create effects etc based on them. See https://github.com/dimforge/bevy_rapier/issues/108. _Disclaimer: I am new to Rust with a with a...
Adds a SpringJoint as discussed in https://github.com/dimforge/rapier/issues/241. It also includes a `spring_joint` example that I've been using for testing. This is currently a work in progress. It still needs to...
The `InteractionTestMode` is analogous to Bullet's `collisionFilterMode` (see their [PyBullet quickstart guide][pyb], page 39). Increasing the bits from 32 to 64 is useful when porting Rapier to other engines that...
This improves the situation in #77: * The region key has been replaced by an `i64` in the `f64` version of the library, increasing the range before panics occur. *...
Changes as discussed in #11
Enforcing the set joint limits for ball joints in 3D is missing in the multibody constraint solver. Regardless of the set rotational limits the ball joints revolve freely, as if...