I am trying to make something akin to Besiege, the physics sandbox vehicle designer game.
Instead of using cubes, I want to use free-form 3d shapes, and have them be individual rigid bodies connected by joints. The trouble is, I cant figure out how to stiffen the joint enough that it doesn't do this:
https://www.dropbox.com/s/5htlh1ewa8rs538/squishy%20joints.mov?dl=0
I've tried using each of the types of joints, and in the video am using a Generic6DOFJoint.
I've tried maxing and mining the values for restitution, softness and damping (which I don't really understand) and results vary from the squishiness above to the objects leaping miles offscreen.
Does anyone know how to configure one of the joints to just attach two rigidbodies, with a minimum of jiggling? Or, even better, does anyone have a link to somewhere the describes how joints work, what the various values mean to their behavior etc? The best I've found is this:
https://github.com/godotengine/godot/commit/f8c7d32987c91026174e01fa8ea28ec064ef7e22
Many thanks!