Systems and methods for imparting dynamic and realistic movement to player-controlled avatars in video games
AssigneeActivision Publishing, Inc.
InventorsMatthew John Stine, Cody Palmatier Pierson
Life of this patent
Estimating the term…
Loading patent…
AssigneeActivision Publishing, Inc.
InventorsMatthew John Stine, Cody Palmatier Pierson
Estimating the term…
Systems and methods are described for imparting dynamic, non-linear and realistic movement and look and feel to a player's/virtual character's first-person limbs and hand-held object model, and procedurally animating a first-person virtual camera such that it simulates the movement of a camera handheld by the player/virtual character. To impart chaotic or random motion to the first-person limbs and hand-held object model a first module defines and implements first and second two dimensional mass-spring-damper systems, each of which is linked to the player's/virtual vector's view vector. Procedural animation or rotational shake is implemented by a second module by applying a coherent noise function to each of the six axes of the first-person virtual camera.
A method of determining an orientation of a virtual character's first-person arms and object as the virtual character is turned by a player during gameplay, wherein the virtual character is characterized by a torso having a torso mass and a torso anchor and wherein the object is held by the virtual character and characterized by an object mass and an object anchor, the method being implemented by at least one server executing a plurality of programmatic instructions and comprising:
A computer readable non-transitory medium comprising a plurality of executable programmatic instructions wherein, when said plurality of executable programmatic instructions are executed by a processor in a computing device, a process for determining orientation of a virtual character's first-person arms and object model is performed as the virtual character is turned by a player during gameplay, said virtual character being characterized by a torso having a mass and an anchor, said object being held by said virtual character and being characterized by a mass and an anchor, the plurality of executable programmatic instructions comprising:
Dependencies are inferred from the claim text.