Rigging - problems solutions and observations

clintonman
Captain
Posts: 2260
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Rigging - problems solutions and observations

Post by clintonman » 07 Jan 2014, 05:51

I decided to start this thread to discuss rigging in trueSpace workspace and try to formalize some ideas.
Note that none of these observations include stretchy IK or morphs.
ikHandleAsIKlock.jpg
Did you know an IK handle can be used as a lock? Correction: IK handle is used as a lock assistant to improve the quality of a full lock.

The ik handle must be set with IK interpolation, Firm handle and Lock children.

Attached is a mp4 video showing the difference between a standard full lock and an ik handle acting as a lock. The scene file is also attached.

EDIT:

Just found out that a lock is needed during the animation process. So as shown it's good for playback but for animation the ik handle "lock" also needs a regular lock. The lock isn't associated with the "ik handle lock" it's just there in addition to it. So you do regular rig then add the special ik handle. Hope that makes sense.

EDIT: changed the image and updated the scene file to show and use the ik lock in addition to the ik handle as a lock assistant
Attachments
ikHandleAsLockScene.zip
(119.44 KiB) Downloaded 11 times
ikHandleAsLock.zip
(212.25 KiB) Downloaded 14 times
Last edited by clintonman on 08 Jan 2014, 04:04, edited 5 times in total.
Clinton Reese

http://clintons3d.com

clintonman
Captain
Posts: 2260
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Rigging - problems solutions and observations

Post by clintonman » 07 Jan 2014, 05:59

ikDontScaleFullLocks.jpg
Scaling a full lock will make the skeleton blow up.

Scaling position and rotation seems ok.

Scene attached.
Attachments
ikDontScaleFullLocksScene.zip
(127.21 KiB) Downloaded 14 times
Clinton Reese

http://clintons3d.com

v3rd3
Lieutenant Commander
Posts: 1087
Joined: 21 May 2009, 20:04

Re: Rigging - problems solutions and observations

Post by v3rd3 » 07 Jan 2014, 08:21

Thank you for this Clinton. I always appreciate the opportunity to learn from you.

User avatar
Draise
Captain
Posts: 2955
Joined: 21 Sep 2009, 19:33
Type the number ten into the box: 0
Location: Bogota, Colombia
Contact:

Re: Rigging - problems solutions and observations

Post by Draise » 07 Jan 2014, 13:46

IT'S CHRISTMAS!

Wow, this is reminiscent of my Odyssey with my Minlis Rig. I wish I knew all these. Good work for figuring it out! Those full lock systems really bugged me and ultimately (by accident) I would 'blow' my rig often - not to mention the swimming feet!

With my Minlis character I do have morphs and stretch bones though - you can look in my thread here. I have some points tested and others not so tested, but you can follow those points to see if they are relevant to formalize them or to just test them. I did find the scale blow up's it seems, among other difficulties that you might find once you start testing "squash and stretch" and morphs and animation.



Concerning the IK handle lock, can this be animated or have a blend weight value to FK again? My rig is somewhat buggy - but it's mainly due to the fact that I did not know about some of these tricks.

(For example, lock the IK joint, then blend it back to FK to animate it to another position to then lock?)

clintonman
Captain
Posts: 2260
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Rigging - problems solutions and observations

Post by clintonman » 07 Jan 2014, 15:51

Draise wrote: ...
With my Minlis character I do have morphs and stretch bones though - you can look in my thread here.
...
Concerning the IK handle lock, can this be animated or have a blend weight value to FK again? My rig is somewhat buggy - but it's mainly due to the fact that I did not know about some of these tricks.

(For example, lock the IK joint, then blend it back to FK to animate it to another position to then lock?)
I'm not sure I understand can you post a picture or scene? And yes I've read your thread more than once. When I get to the point of stretchy ik and morphs I'll be reading it at the very least 3 or 4 more times. :)
Last edited by clintonman on 08 Jan 2014, 05:27, edited 1 time in total.
Clinton Reese

http://clintons3d.com

clintonman
Captain
Posts: 2260
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Rigging - problems solutions and observations

Post by clintonman » 08 Jan 2014, 04:24

handlesToJointsLocksToBones.jpg
I believe it's better to place handles at joints and locks on bones. The placement is more intuitive and it may be important when setting several handles on one joint. The image shows that clicking a joint centers the handle on the joint. If you click a bone then the handle is not centered where you click. If you click a bone to add a lock the lock appears on or near the bone. If you click a joint when adding a lock the lock will move to the center of a bone (the bone up the hierarchy?) .

EDIT: I change my mind about locks always going on bones. Position locks might be better in some cases on the joint instead of the bone and when you click to add them to a joint they are added at that location. This is what IK Handel does in his videos.
Last edited by clintonman on 09 Jan 2014, 03:22, edited 2 times in total.
Clinton Reese

http://clintons3d.com

clintonman
Captain
Posts: 2260
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Rigging - problems solutions and observations

Post by clintonman » 08 Jan 2014, 05:16

multiHandleDemo1.jpg
multiHandleDemo2.jpg
multiHandleDemo3.jpg
Multiple IK handles can be assigned to a joint. Images show 3 handles assigned to a joint. One for movement, one for lifting the heal and one for rotating the final bone in two directions. The IK handles had to be added at the joint as opposed to the bone so that the center of rotation was identical for the heel lift and the foot rotate motions and the rotations would be around the actual joint instead of somewhere on the bone.
Clinton Reese

http://clintons3d.com

clintonman
Captain
Posts: 2260
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Rigging - problems solutions and observations

Post by clintonman » 08 Jan 2014, 05:23

Demo scene and video for the multiple ik handles on one joint. Note that the character maybe unstable since I deleted several bones to make the ik system easier to see for the screen capture images in the previous post. The circle IK handle at the ankle is used to help the full stop on the bone below it. The video has no audio. The position handle can be seen rotating with one of the rotation handles. This is because the handles were set to follow the bone by using the Align Inverse Kinematics Handle tool.

multipleIKhandles.zip is the video

multiHandleDemo.zip is the scene file
Attachments
multiHandleDemo.zip
(344.07 KiB) Downloaded 10 times
multipleIKhandles.zip
(4.9 MiB) Downloaded 10 times
Clinton Reese

http://clintons3d.com

clintonman
Captain
Posts: 2260
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Rigging - problems solutions and observations

Post by clintonman » 09 Jan 2014, 03:31

Align Inverse Kinematics handle tool. This one is in the manual but I kept missing it for some reason. Use it to make a handle follow a bone when it rotates instead of the default of just following the whole skeleton when it rotates.

Video and scene file attached.

Edit: alignIKhandle.mp4 Video too big for the forums. Link http://www.clintons3d.com/stuff/" onclick="window.open(this.href);return false;
Attachments
alignIKhandleDemoScene.zip
(119.53 KiB) Downloaded 8 times
Clinton Reese

http://clintons3d.com

clintonman
Captain
Posts: 2260
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Rigging - problems solutions and observations

Post by clintonman » 09 Jan 2014, 03:51

ikHandleDefaults.jpg
ikHandleDefaults.jpg (14.57 KiB) Viewed 467 times
ikHandleBetter.jpg
ikHandleBetter.jpg (13.23 KiB) Viewed 467 times
IK Handle defaults are set for FK. An IK default is better for an IK handle so turn off Posing only and move the FK/IK Interpolation slider all the way to IK.
Clinton Reese

http://clintons3d.com

Post Reply