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)
- The Rapier softness setting applies across all locked axes and limits, rather than per limit
- The setting only offers frequency and damping ratio parameterisation (not stiffness, damping)
- 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
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)
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: