Hook modifier on bezier curve with armature target turns the curve in opposite directions

Hello, in my Project I like to control a Cable with an armature. Does anybody know were I got control about the direction of the bezier curve points? The cable moves sometimes in the right direction and sometimes in the opposite direction. I got a Curve with 3 points, which are modified with 3 Hook modifier, they are targeting 3 bones.
Thanks in advance

A control and its handles can be independently assigned to the hook-- if the direction doesn’t seem right, make sure that all of the handles are assigned as well as the control. Different handle types can also affect this-- if you have vector handles, that’ll override the hook IIRC, so you should consider setting your handles to “free” type, which will always move with the hook.

If the control and all its handles are assigned to the hooking bone, then you need to rotate the bone to create the proper direction.

If you don’t want to have to rotate the bone, just have Blender create smooth-ish handles pointing in the right-ish directions for you, I’d consider doing a geometry nodes mesh-to-curve from a string of verts. Might be some way to do it with just curves, but GN is starting to be my default way to deal with curve annoyance these days…

1 Like