Stretching bones?

Hello, Blender Artists dot oh arr gee. I’ve begun animating a character for a game project that I’m working on.
http://i93.photobucket.com/albums/l43/Marshal_banana/Vab.png
Now, for his weapon, the rope attaching it to his sleeve needs to be able to stretch indefinitely. It’s rigged like so:


How should I go about doing this?

There are two ways that I know of to make something stretch. One is to just set an ik chain on the bone you want to stretch to, and changing the bone that actually stretches to alow stretch.

2nd way is to use a stretch-to constraint. Both example are in this blend. The basic difference is one increases scale to accomadate the stretching, the other increases length but decreases in volume. What you might actually need is probably to preserve volume while increasing length. This would take some more tricky parenting than I have time to dive into right now.

Attachments

stretch.blend (161 KB)

With the Stretch To constraint you can set the Volume to ‘None’ and it will just change its length to reach the target.

Hey Sweet low polly character! Did u ever figure out the weapon?