@tresjs/rapier@1.0.0-alpha.0
Pre-release
Pre-release
·
15 commits
to main
since this release
First alpha release of @tresjs/rapier π β declarative physics for TresJS powered by Rapier, using the official @dimforge/rapier3d-compat WASM bindings.
Warning
This package is in alpha. The API is not stable yet and breaking changes may land between releases without a major version bump. Install with pnpm add @tresjs/rapier@alpha and pin the exact version.
π¦ npm: https://www.npmjs.com/package/@tresjs/rapier
π Docs: https://rapier.tresjs.org
π Features
- rapier:
<Physics>provider withRigidBody, automatic and custom colliders, and joints - rapier: full collider shapes support (cafd039d)
- rapier: collider collision events support (9c0c7422)
- rapier: contact force events (c1617773)
- rapier:
collisionGroupsandsolverGroupssupport (827dee3e) - rapier: colliders position & rotation enhancement (275cb081)
- rapier: expose rapier context via
useRapierContext(782c7b0f) - rapier: additional
RigidBodyprops (e9bc2ee1)
π©Ή Fixes
- rapier: bump
contactForceEventThresholddefault so events don't trigger at rest (e2c552ef) - rapier: correct intersection source object (f820ab4d)
- rapier: automatic colliders reactive props (b64877c8)
- rapier: custom colliders reactivity (bfd2208f)
- rapier: compatibility with
@tresjs/corev5 (ff7808bc)
β€οΈ Thank You
- Alvaro Saburido @alvarosabu
- Jaime Torrealba @JaimeTorrealba
- Nathan Mande @Neosoulink