okay, say I got a (non-straight) joint chain (joint1, joint2 and jointEnd)
Then I have 2 controllers outside the chain (controller1 and controller2)
I want the controllers to stay attached to the chain and controll the chain. The method I used sofar would be that I first group the controllers (controller1 would be grouped under controller1_GRP and controller2 would be grouped under controller2_GRP)
so the hierarchy is as follows:
CODE
joint1
-joint2
-jointEnd
controller1_GRP
-controller1
controller2_GRP
-controller2
next I add 2 pointConstraints
joint1 > controller1_GRP
joint2 > controller2_GRP
these make sure the controllers stick to their joints.
then I add 1 orientConstraint
joint1 > controller2_GRP
to make sure the controller is aimed in the right direction.
last, to drive the joints, 2 orientConstraints:
controller1 > joint1
controller2 > joint2
Now here`s my problem. Everyting works fine when I rotate the controllers, but when I try to scale joint1, joint2 bends a little.
I can`t figure out why exactly it is doing this or how to fix it. Hope someone can help me make sense of this.
thanks