Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'Joints must be inserted into a ImpulseJointSet'? #53

Open
gsteinLTU opened this issue Jan 10, 2023 · 0 comments
Open

'Joints must be inserted into a ImpulseJointSet'? #53

gsteinLTU opened this issue Jan 10, 2023 · 0 comments
Labels
bug Something isn't working D-Medium Medium difficulty documentation Improvements or additions to documentation P-Medium Medium Priority S-not-started Work has not started on it

Comments

@gsteinLTU
Copy link
Contributor

Please correct me if I'm misunderstanding, but this seems to ignore the existence of Multibody joints:

Currently, Rapier supports **fixed**, **spherical**, **prismatic**, and **revolute** joints. Joints must be inserted into a
`ImpulseJointSet`. Each joint is attached to two distinct rigid-bodies identified by they rigid-body handles.

This other page referencing ImpulseJointSet as the only joint set may also need a change to include Multibody joints:

## Joint set
The `ImpulseJointSet` contains all the **impulse-based joints** that needs to be simulated. This set is represented as a
generational-arena, i.e., a vector where each element is indexed using a __handle__ that combines
an `u32` index and an `u32` generation number. This ensures that every joint is
given a unique handle.
Learn more about joints in [the dedicated page](joints).

@Vrixyz Vrixyz added bug Something isn't working documentation Improvements or additions to documentation S-not-started Work has not started on it P-Medium Medium Priority D-Medium Medium difficulty labels May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working D-Medium Medium difficulty documentation Improvements or additions to documentation P-Medium Medium Priority S-not-started Work has not started on it
Projects
None yet
Development

No branches or pull requests

2 participants