Keyframe animation of implicit models
David I. White · cIRcle (University of British Columbia) · 2010
We present an approach that automatically constructs physically plausible in-between frames, given keyframes of arbitrary implicit surface geometry and feature points registered between adjacent keyframes. This extends to usable keyframe control of computer animated fluid-like materials. Most current implicit surface morphs do not allow feature point tracking and none guarantee physically plausible in-between frames of arbitrary motion. Standard triangle surface mesh morphing techniques do not guarantee physically plausible in-betweens either, nor can they handle topological changes. Current fluid control approaches do not respect keyframes nor track feature points. Our variational approach finds a volume mapping between keyframes which minimizes a physics-based objective function using Gauss-Newton modified to handle linear constraints. We then create as-rigid-as-possible trajectories of the volume respecting this map, which we use to create physically plausible in-between frames.