Skip to content

Softness does not support per limit settings, Force Based, or Stiffness and Damping #940

Description

@Schnorg

See Godot-Rapier-Physics issue:
Rapier Lib softness does not support per limit settings, Force Based, or Stiffness and Damping #546

Rapier softness settings cannot support Godot parameters (even if Godot upgrades their parameters in future)

  1. The Rapier softness setting applies across all locked axes and limits, rather than per limit
  2. The setting only offers frequency and damping ratio parameterisation (not stiffness, damping)
  3. The setting doesn't offer a Force Based mode (presumably it is Acceleration Based)

All the above would need to be addressed to support this proposal:

Unify Joint3D spring parameters and make them understandable #14845

Or in stepping towards support for the following glTF extension proposal:

Pull Request for KHR_physics_rigid_bodies

I don't think there is much of a case to reshape the Godot proposal because:

  • Godot already has these softness per limit (though no one can replicate them with modern parameters)
  • They may be useful for rag dolls in 3D

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