A Balance Keeping Algorithm for Virtual Characters in Locomotion
-
-
Abstract
In order to simulate characters to recover balance in locomotion,we put forward a balance keeping algorithm for virtual characters which receive contact forces from others.In the first stage,our system determines balance by the displacement and velocity of its centre of mass.In the second stage,according to the recent research results of human biomechanics,we present balance keeping methods with humankind characteristics.That is,the system first dynamically simulates characters when they lose balance,and then drives characters to take several balance keeping behaviors to recover balance.The experiments show the high efficiency of motion generation and the results accord well with characteristics of humankind.With high interaction and satisfactory vision effect,our algorithm can be used in virtual character animation generation area.
-
-