DISNEY ANIMATION
DISNEY ANIMATION CAREERS
SIGGRAPH 2017
Gene Lee, Christian Eisenacher, Andy Lin & Noel Villegas
This paper presents a conservative, uniform method for handling scene constraints, such as {\em look at} and {\em parent}, in a pose-based caching system. The constraints are organized into a dependency graph where nodes represent the control caches of a rig, and directed arcs link the rigs to specific control caches. For any animation update, the dependency graph indicates which cache to clear and which other rigs to subsequently update. This method supports pre-evaluation, avoids expensive state tracking, and is easy to implement. The result is a seamless experience that works with all types of constraints while preserving real-time performance.