Skeleton File & Motion Format Highlights
- Supports extra attributes for non-skeletal data (including
per-frame string-type data) where all kinds of other
- Supports multi-root hierarchies; where, for example, a
and his/her prop(s) could be contained in one asf/amc file but being
independent of each other (no child/parent relationship).
- Supports TIMECODE; per-AMC-file and per-frame.
- The standard type for v2.0 AMCs is the
which is more easy to read and practical
for production pipelines where DOFs/attributes could be inserted and
removed but still being able to read previous AMC data.
- Introduces the use of the backslash character '\' to
indicate that the data is continued on the next line; this could be
used to enhance
readability especially when many extra attributes are used where they
could be grouped (e.g: facial
- Keywords to offset the animation in time and space and also to
globally scale the character/prop/object, which is practical for mocap
sessions, for instance, where the real performers have different scales
relative to the characters/set/props and/or to each other, in which
case the captured performance is not compromised when the hierarchies
are scaled accordingly and/or re-targetted to scale-able characters.
- Documentation could be added and maintained in the AMC.
- Allows for embedding the ASF into the AMC file to contain the
animated skeleton in one single file.
- Introduces a few other useful keywords to the AMC spec.