Expressive Animal Physics

dog AI, physics, behavior, and dynamic skeleton generation
developed by Jeffrey Ventrella, at There, Inc.



* The dog's ears flop using forward dynamics, and the emotions of fear, perkiness, and anger change their directions.
* The dog's tail uses forward dynamics and changes acording to dog emotions
* The dog's tongue uses forward dynamics and changes according to emotions.
* The dog's legs use inverse kinematics and the torso moves using forward dynamics
* The dog has many poses and motions which apply physical forces based on emotional and attention states.
* A hierarchical skeleton is generated on the fly which is used to animate the rendered model