Monday, January 28, 2008

Pivot points...

  • "Locating Your Center" - No this isn't a philosophical rant. Having such a hard time keeping my own in check hardly would afford me a seat of authority on that matter. Pivot points matter in more than life changes; they have a good deal to do with proper rigging. Some examples might be wheels, orbs and the like. If you start spinning one in 3d and it's pivot point isn't dead center you're gonna get wobble. Like a flat tire.....more on that in my next post.

    Today I was rigging a car and for reasons unbenonced to me, the joint for the steering wheel had a pivot that didn't align with the tilt of the wheel. For various reasons I create a separate skeletal hierarchy for the rig and bake the animation down to the skinned hierarchy. Not having the luxury to fix the underlying issue I was looking for a good method to find the exact orientation of a pivot that would allow that wheel to spin properly on the steering column.

    To do so, I wanted a script that would find a center pivot based on a selection of verts and place a locator there so that I might snap things to it. I don't like reinventing the wheel, so my first stop was highend3d where a quick search revealed a handy script that did just what I was looking for.

    With that in hand, it was as easy as finding the center of two edge loops worth of verts snapping a couple of joints and reorienting the joint to the correct orientation.

Quick example with some dummy geometry....

Good edge loops and this little script have aiding the placing of Olaf's finger bones quite nicely.

If you know a faster way of accomplishing the same, by all means let me know.

  • Rig for Olaf - I think I'm gonna give John's tools a try for the body. He works with my buddy Dave (speaking of, looks like he has a new site in progress) and we're using the rig on Dave's film. It's pretty darn good.

No comments:

All the stuff on this site is 2000 - by Josh Burton...unless otherwise noted. All rights reserved.