I have and object which is bent and twisted by multiple curve deforms (it is supposed to a DNA strand) and I then animate the motion of the DNA by moving the curves. I want another object (an enzyme) to remain stuck to a fixed position on the DNA as it moves. Applying the same curve deforms to the enzyme that I used to bend the DNA puts it in the right position, but its mesh is then distorted, which I don’t want. Is there some way to tell a curve deform to only impact the center position and rotation of an object without distorting the mesh, or some other deform/constraint that is equivalent?
I tried playing around with tracking and transform constraints, but I can’t get anything to do what I need. Transform constraints seem to act on the origin of the target, which doesn’t follow the curve deforms, and tracking the enzyme to the curve only seems to work for a single curve, while my DNA path is defined by multiple curve deforms.
Thanks in advance for any suggestions!