I'd like to animate a torus knot, making the edge loops (selected below) move forward along the knot:
The method I'm currently trying is edge sliding all of the loops forward as a shape key, then animating the shape key. After the slide, the mesh should look unchanged, however the edge loops are on top of where their neighbour used to be.
A simple edge slide on the loops doesn't slide them all in the same direction; some loops slide forward, and the others backward.
Is there a way to slide all of the loops in the same direction? Is there a better approach to achieving this animation effect?