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.
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
Rigging - problems solutions and observations
- clintonman
- Captain
- Posts: 5430
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Rigging - problems solutions and observations
- Attachments
-
- ikHandleAsLockScene.zip
- (119.44 KiB) Downloaded 266 times
-
- ikHandleAsLock.zip
- (212.25 KiB) Downloaded 271 times
Last edited by clintonman on 08 Jan 2014, 04:04, edited 5 times in total.
- clintonman
- Captain
- Posts: 5430
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Rigging - problems solutions and observations
Scaling position and rotation seems ok.
Scene attached.
- Attachments
-
- ikDontScaleFullLocksScene.zip
- (127.21 KiB) Downloaded 266 times
Re: Rigging - problems solutions and observations
Thank you for this Clinton. I always appreciate the opportunity to learn from you.
- Draise
- Captain
- Posts: 3198
- Joined: 21 Sep 2009, 19:33
- Type the number ten into the box: 0
- Location: Bogota, Colombia
- Contact:
Re: Rigging - problems solutions and observations
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?)
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: 5430
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Rigging - problems solutions and observations
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.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?)
Last edited by clintonman on 08 Jan 2014, 05:27, edited 1 time in total.
- clintonman
- Captain
- Posts: 5430
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Rigging - problems solutions and observations
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.
- clintonman
- Captain
- Posts: 5430
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Rigging - problems solutions and observations
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.
- clintonman
- Captain
- Posts: 5430
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Rigging - problems solutions and observations
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
multipleIKhandles.zip is the video
multiHandleDemo.zip is the scene file
- Attachments
-
- multiHandleDemo.zip
- (344.07 KiB) Downloaded 259 times
-
- multipleIKhandles.zip
- (4.9 MiB) Downloaded 265 times
- clintonman
- Captain
- Posts: 5430
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Rigging - problems solutions and observations
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;
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 248 times
- clintonman
- Captain
- Posts: 5430
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Rigging - problems solutions and observations
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.