A Modern Approach to Intelligent Animation: Theory and