Sciweavers

IVA
2005
Springer

A Platform Independent Architecture for Virtual Characters and Avatars

13 years 10 months ago
A Platform Independent Architecture for Virtual Characters and Avatars
this is via the ”Motion Abstraction”. This is a single abstraction that represents any type of animation of a character. Different implementations of the ion can provide very different sources of animation, for example motion data, procedural animation or real time tracking data. The abstraction itself is very simple, each motion has a number of ”tracks” each of which has a value that varies over time. The fundamental operation is to query the value of a track at a given time. This operation is entirely abstract so there is no representation specified for a track. The values of a track could be stored (for example for motion capture data) but it could be computed on the fly. Tracks are typed representing either scalar floating point data, vector positions or quaternion rotahis allows our abstraction to represent both body animation, with tracks corresponding to joints in the skeleton and their values being rotations (there is also a position track for the root of the chara...
M. Gillies, Vinoba Vinayagamoorthy, D. Robeterson,
Added 28 Jun 2010
Updated 28 Jun 2010
Type Conference
Year 2005
Where IVA
Authors M. Gillies, Vinoba Vinayagamoorthy, D. Robeterson, Anthony Steed
Comments (0)