
[ A (left)] Initial animation. Point-to-point constraints are applied between the characters and the bench. One of the constraints between the fish and the bench is turned off near the end of the animation (the bottom of [A]).
[ B (middle)] Directing the duck by making keyframes so that the duck is pulling and throwing the fishes.
[ C (right)] Final animation. The user modifies the trajectory so that the fish can reach the big duck. At the instant of collision, a new point-to-point constraint is added, so the fish sticks to the big duck.
[Publication]
Ryo Kondo, Ken Anjyo,"Directable Animation of Elastic Bodies with Point-Constraints", In The Journal of Computer Animation and Virtual World (CASA 2008, Volume 19, Issue 3-4, pp.165-173, Seoul, Korea, Sept. 1-3 2008)
[Demo] (30MB, no sound)