Friday, April 23, 2010
Natural Motion for CG Characters
New algorithms from NaturalMotion allow digital characters to dynamically and realistically respond to changes in their environment. What is most interesting about this work is that the methods that they use are not hard-coded - rather than completely and painstakingly modeling the motion of walking characters by hand, they use a mixture of physics modeling and evolutionary algorithms to allow the system to 'learn' how to react to the environment. This enables the characters first to learn about walking, then dynamically adapt to perturbations like pushes and hits from objects and other characters. This results in very robust and realistic motion.