I understand joints are not working yet. But I been thinking the existing menu option for joints in little clumsy. If you could make joints a primitive object in object creation menu it would make things … well cooler.
This object would be made of two lines connected with a sphere were the joint would be. This object could customizable in the standard edit menu for the type of joint move range, etc. Each of the lines can be linked to objects the way you normally link objects.
I see two advantages to this ….
One it would be visual feed back and easy to customize and link and unlink joints in a simple intuitive way. You can also see where the joint is placed and how it will connect the other objects.
Two you can name the joints and provide easy to use library functions like
llRotateJoint(string name, vector angle) which make animating joint much easier by calling it by name, key or in the link object reference.