Skip to content

Godot 6DOF joint needs a swing twist joint with pyramidal constraint #937

Description

@Schnorg

appsinacup/godot-rapier-physics#543

When working on the 6DOF joint, I was unable to find suitable functionality in Rapier lib to implement the same swing twist joint that Jolt does. The swing twist joint with a pyramid cone constraint is necessary in order to implement limits that make sense to the user when they have more than one angular degree of freedom at a time.

There may be other joint limit and motor compositions that can work there. I don't know. I do know that independent axes in the Rapier Generic Joint will do strange things from the user perspective.

I believe one way to fix it would be if Rapier had some sort of coupled axes feature but with two angles and a pyramid constraint (instead of just the cone constraint).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions