I created a rig for a snake. I wanted to make it so I could animate one control object and have the rest of the snake follow suit. I am using =
-spline IK curve rebuilt to 20 spans
-spline cv's clustered, grouped then parented to control objects
-expression to control the position of the control objects to automatically follow the first control object.
-a curveInfo.arcLength connected to a multiplyDivide.input1X and divided by the original arcLenth to drive the scale of the bones in the chain to keep the bone chain the same length as the curve.
the problem is that when I put the control on the scale of the bones the joint chain pops on and off the curve bouncing around the screen. The problem seems to get worse as the animation gets closer to the ikHandle which is at the tip of the tail.
does anyone know why this is happening? and/or a way to fix it?