A method of moving a virtual articulated object in a virtual environment in a succession of unit movements, the articulated object including a set of articulated elements connected together by a set of joints, the relative positions of the articulated elements being defined by a plurality of joint angles about a plurality of degrees of freedom. The method includes the steps of calculating an interaction distance between a given articulated element and the other articulated elements of the articulated object; extracting from the interaction distance, a first point belonging to the given articulated element, and a second point belonging to one of the other articulated elements of the articulated object; and defining a single extraction vector from the first and second points. The method further includes a step of moving the given articulated element away from the other articulated elements of the articulated object in a movement defined as a function of the single extraction vector by acting on the degrees of freedom of the articulated object in order to avoid a collision between the given articulated element and the other elements of the articulated object.

 
Web www.patentalert.com

< Vibration gyro sensor element with cantilever vibrator extending from substrate and positioned within opening in substrate

> Selecting moving objects on a system

~ 00449