An alternative to XSI’s tail spring op

May 8th, 2008 by Helge Mathee - Viewed 2697 times - Popularity: 29%




Hey gang,

working on some characters with secondary motion I came up with a pretty simple spring op including some caching / plotting functionality and thought I’d share it.

It is a very basic radial spring, which comes with a DisplayInfo to control all parameters through the viewport. Additionally the objects created are put in groups for your convenience.

Here’s a video demonstrating the addon:
http://217.160.138.15/helge/rigtut/mt_spring.avi (Encoded in Techsmith Camtasia, 51 MB)

And finally, here’s the link to the addon:
http://217.160.138.15/helge/rigtut/mt_spring_addon.zip

20 Responses to “An alternative to XSI’s tail spring op”

  1. Miquel Says:

    Thank you,

    Very useful.

    :)

  2. niko Says:

    Thanks Helge,

    I was working on a simple spring op like that for secondary motion as well (in Python though). I’m playing around with your’s to see if it could help me get further as I’m trying to make mine able to resume default state when it’s going at a constant speed in the same direction (same velocity). I didn’t think of adding a wind, nor a gravity like your’s. Very nice addition! It may well be the answer I was looking for. :)

    Thanks for the tool. Looking forward to test it more and inspect it.

  3. Thiago Costa Says:

    Thats really good Helge, thanks.
    As always it’s gonna be very useful. :)

  4. MD Says:

    Thanks a lot Helge, very useful!!

  5. Faker Says:

    wow really nice and useful … thanks a lot

    cheers
    faker

  6. Matt Lowery Says:

    Many thanks Helge. This will come in very handy indeed!

  7. Frantisek Hradecky Says:

    Very nice tool, Thanks a lot for sharing it.

  8. Moriarty Says:

    Oh helge, you are my guru. ( deep bow.. )

  9. Moods Says:

    i notice this function in your MT_RIGZ. : ) hoho~and i extract as a tool, similar to this one.

    i just post to say thanks, thank you for keep the MT_RIGZ open source. i learnd a lot.

  10. Andy Nicholas Says:

    Really nice creative solution. I love it.

  11. Jae Ham Says:

    This thing works Beautifully !!!!
    Thank you so much Helge !!!!

  12. gavin h Says:

    the code is so intuitive.
    great work as usual

  13. punchatz Says:

    Simply fantastic…I love the work flow for building the spring branches…perfect.

  14. justa_newbie Says:

    Helge, this looks awesome, but is it only for v6.5? (I didn’t see it noted anywhere, so I tried to
    install as addon with v6.02, but no joy…)

  15. Richard Says:

    @ justa_newbie

    Hi, it works fine for me here on foundation 6.02. Be sure to select the null and create a model before applying the springs (follow instructions on the video).

    Fantastic addon Helge. Thanks so much!

    ;)

  16. Richard Says:

    still @ justa_newbie

    Oh, and be sure not to be at frame 1 when moving the base, as its the reset frame. Say if you go at frame 5 and then move the spring base. Should work fine.

  17. justa_newbie Says:

    thanks, Richard…still having an issue just installing it via File->Add-on->Install (I can find the addon,
    but the ‘install’ button is greyed-out)…if I install by just dragging into viewport, it shows up as an installed addon, but the MindThink toolbar doesn’t exist for me to even access. Never had a problem installing 3DQuakers or squid’s UVLayout plugins…prolly some newb error on my part tho. Will keep trying.

  18. Helge Mathee Says:

    @ justa_newbie

    I don’t have those issues. I tried to reproduce them on 6.02 but no luck. Maybe reinstall XSI or delete the user folder, I don’t understand what you are experiencing. Good luck.

  19. Pete Says:

    Hi there,
    THanks so much for this cool tool!
    One question however, once you have created the spring objects, is it possible to adjust the point they pivot around in order to fit it to my rig? I understand there is the option to scale the chain elements but the first bone doesn’t seem to pivot from the center of the first null.
    Pete

  20. khanibal Says:

    Fantastic! I can at least apply a good secondary motion to my characters !
    Works fine!
    Thanks a lot!

Leave a Reply