Bezier IK using in rubberhose style rigging creates a knot
Posted: Sun Mar 15, 2020 1:16 am
Greetings, lovely people! I'm been scratching my head for more than a week, and just couldn't get it solved. I'm hoping I can have some help from the forum.
I'm rigging a dancing figure, I need the arms to be quite flexible, e.g. able to have the elbows go to both directions smoothly, so I assume the regular IK is not a good choice. I didn't use FK as it is quite a time-consuming way to animate. I got them set up using rubber hose style via Bezier IK like how it's shown in "DUIK QuickTip#05 Rubber Limb" from Rainbox Production channel on YTB). However, I found if I drag the "pole" of the elbow(aka Arm|Curve in Duik system) to a certain distance, it snaps to a knot. I've tried to rebuild the curve for more than half a dozen times, the problem is reproduced. I found the issue seems to be orientation-constraint on the elbow pin. If there's no orientation-constraint applied, no matter how to animate the arm curve, I won't have this issue, but if it's a rubber hose style, I do need that constraint to keep it a smooth bezier curve.
I'm on AE2018/Duik v16.2.7
I appreciate any help in advance.
I'm rigging a dancing figure, I need the arms to be quite flexible, e.g. able to have the elbows go to both directions smoothly, so I assume the regular IK is not a good choice. I didn't use FK as it is quite a time-consuming way to animate. I got them set up using rubber hose style via Bezier IK like how it's shown in "DUIK QuickTip#05 Rubber Limb" from Rainbox Production channel on YTB). However, I found if I drag the "pole" of the elbow(aka Arm|Curve in Duik system) to a certain distance, it snaps to a knot. I've tried to rebuild the curve for more than half a dozen times, the problem is reproduced. I found the issue seems to be orientation-constraint on the elbow pin. If there's no orientation-constraint applied, no matter how to animate the arm curve, I won't have this issue, but if it's a rubber hose style, I do need that constraint to keep it a smooth bezier curve.
I'm on AE2018/Duik v16.2.7
I appreciate any help in advance.