Go Back   NewTek Discussions > LightWave 3D Technique Discussions > LW - General Techniques, Tips & Tricks

Reply
 
Thread Tools Display Modes
Old 09-19-2004, 02:35 AM   #1
jin choung
Banned
 
Join Date: Feb 2003
Location: glendale
Posts: 6,810
lw ik seem unusable? tips from someone who agrees with you....

1. 3 bone leg is unusable in a real setup. well, you can if you use 2 ik goals, one to control the leg and another one with a weaker strength to control the facing of the knee. but if you want to use the bank of the thigh bone, you're out of luck. as soon as you take bank off of ik control and fk it, any animation you've done goes to hell and poporama ensues.

2. 4 bones is the minimum for a leg or arm. the 4th previously unmentioned bone is a 'buffer bone' that allows you to set the thigh or upper arm to be controlled by ik on a SINGLE CHANNEL ONLY (and i would imagine this is the only way that lw ik will be usable in real world settings).

so knee is ikd on pitch, thigh is ikd on pitch, buffer bone is aimed down the z axis (either + or -) and it's BANK is controlled on ik to allow the leg to lift to the sides.

3. now, you can control the aim of the knee by rotating the heading of the buffer bone. and although the knee ends up not pointing where the buffer bone is, if you can just tune out the buffer bone, you'll be able to control the facing of the knee.

4. PARENTING THIGH TO THE BUFFER BONE:

make all your bones as skelegons but DO NOT parent the thigh to the buffer bone in modeler. the thigh should be placed at the ROOT of the buffer bone (fat side) so that when you rotate the buffer bone on heading, the thigh rotates from the buffer bones pivot point.

but if you parent in modeler, the leg chain will jump to the END of the buffer bone, not stay where you want it to, at the root.

so, parent in layout with PARENT IN PLACE option turned on. viola

5. DRAWING A BEND AT THE KNEE DOES NOT ACTUALLY DO ANYTHING AT ALL!!!

or this is what i used to think when i drew that bend and the chain would flip and invert the other way as if there was no recognition of a 'preferred angle'.

actually, during the 5.6 days, i complained about our ik and brought up how other apps had a preferred angle bend that can make ik solving much more reliable. and then, some time later, i heard people mention tutorials in lw that mentioned instituting such a bend... and i always thought that more than anything, it was a placebo effect!

happily, that is not the case anymore.

the bend does work...

BUT ONLY IF THE THIGH BONE AND THE SHIN BONE ARE ON IKing ON PITCH!!!

in the past, whenever i parented the thigh bone to a buffer bone with 'parent in place', the orientation of the thigh's pitch FLIPPED... but i didn't know about it.

this resulted in ik experiments that sometimes seemed to take the bend into account and other times not. now i know why.

to make sure that when you attach your thigh bone to the buffer, your thigh's pitch orientation remains intact, make sure that the buffer bone's pitch is oriented as you would want the thigh to.

(p.s. it might be that the bend would work on other channels too (heading and bank) but that both bones involved in the calculation must use the same one... haven't tested that theory but i'm pretty sure that both must match)

i wrote another thread earlier that made me come to the conclusion that lw's ik is essentially unusable. but i'm happy to see that i'm wrong about that.

it is still clunky and nonintuitive and primitive and makes you jump through more hoops than you should....

but i'm happy to report that it is functional!

thanks jeanphi and castius for pointing out the finer points.

jin
jin choung is offline   Reply With Quote
Old 09-19-2004, 10:14 PM   #2
FONGOOL
I must have more cowbell
 
FONGOOL's Avatar
 
Join Date: Apr 2004
Location: Mellonville
Posts: 144
Thanks for the tips, Jin! I'm going to wade into the frightening world of rigging for the first time next week and I can use all the tips I can get...
FONGOOL is offline   Reply With Quote
Old 09-20-2004, 07:20 AM   #3
UnCommonGrafx
Wandering about
 
UnCommonGrafx's Avatar
 
Join Date: Feb 2003
Location: Indy
Posts: 4,460
A lot of your points are in lots of the excellent material that's out there. One from Desktop images with Brian Fresinger comes immediately to mind. Larry "Splinegod" Schultz has some excellent material along this vein.

I'd love to see your tip sheet after that.
__________________
Robert Wilson
UnCommon Grafx
UnCommonGrafx is offline   Reply With Quote
Old 09-21-2004, 01:07 AM   #4
jin choung
Banned
 
Join Date: Feb 2003
Location: glendale
Posts: 6,810
hey ucg,

yah but it's HOW it is said... a lot of the tutorials that i've read on lw ik give it a lot of credit and assume many different ways of getting a usable rig. and many users end up asking themselves what they're doing wrong.

i'm here to say it's not you... it's the lw ik.

i'm saying flatout that a 3 bone ik chain is essentially worthless for real world usage. i'm saying that utilizing the bank on the thigh (which is suggested by some) will result in unacceptable popping. i'm saying there isn't really a lot of good ways of doing it.... you're lucky if you can find a couple.

and since i haven't said it here yet, i'm here to say that setting up ik in lw is a wonderful journey of clicking from one pop up window to another drop down list ad nauseum... whereas if you come from other apps, you would have expected 4 clicks, 2 bones (3 joints) and you have a very usable knee joint.

see?

all in the delivery.

and again, this thread is about how, despite all the odious design decisions and the decidedly un-beautiful implementation... it IS FUNCTIONAL. so just here to point that out.

jin
jin choung is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 10:46 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright 2000-2007, NewTek