For each frame of the animation, a target angle is given. Pairs of nodes are algorithmically selected such that the line that bisects them is as close as possible to said angle.