Part 1:  Humanoid animation (HAnim) architecture

3 Terms, definitions, acronyms, and abbreviated terms
Terms and definitions

--- HAnim separator bar ---

For the purposes of this document, the following terms and definitions apply.

ISO and IEC maintain terminological databases for use in standardization at the following addresses:

—  ISO Online browsing platform: available at www.iso.org/obp

—  IEC Electropedia: available at www.electropedia.org

cube 3.1 Terms and definitions

3.1.1 3.1
avatar

virtual character serving as the representative of a real character

3.1.2 3.2
character

thing or person to which action is directed or upon which something operates

3.1.3
coveroid

virtual apparel or garments to fit a humanoid avatar (reference paper)

3.1.4 3.3
displacer

specification of movement restrictions for an HAnim figure

3.1.5 3.4
end effector

site for use by inverse kinematics (IK) systems

3.1.6 3.5
field

property or attribute of an object

3.1.7 3.6
feature point

surface feature on the body or skin, providing a useful relative location or making a significant contribution to overall appearance

3.1.8 3.7
HAnim figure

articulated 3D representation that depicts an animated character as defined in this document

3.1.999 3.8
humanoid

single HAnim figure

3.1.10 3.9
joint

position in an HAnim figure where articulation may occur

3.1.11 3.10
inverse kinematics
IK

mathematical process of recovering the movements of an object in the world from some other data

3.1.12 3.11
level of articulation
LOA

degree of fidelity based on number of joints in an HAnim figure

3.1.13 3.12
object

elemental data type that contains a set of fields of other data types and/or other objects

3.1.14 3.13
pose

a specific named set of Joint rotation, translation, and scale values for the geometric model of an HAnim figure (editorial: questionable) captured at a moment in time at a location
humanoid figure posture for the initial geometric model of an HAnim figure

3.1.15
posture

offered for discussion:
complete set of Joint rotation, translation, and scale values

alternative:
an interpretation/adoption of the described stationary positioning (pose) or described action (i.e., body positions while sitting in a model of a vehicle or while running), complete set of Joint rotation, translation values of an HAnim figure, i.e., LOA2
TODO: this second definition is too detailed and complex to be easily repeatable.

TODO: it will be helpful to define descriptions and functionality that we will want to achieve with posture.

3.1.16 3.14
representation system

system capable of displaying and manipulating an HAnim figure

3.1.17 3.15
rig

entire skeletal structure created after model geometry is completed

3.1.18 3.16
segment

portion between joints of an HAnim figure that represents geometry and appearance

3.1.19 3.17
site

feature point or location of semantic interest within an HAnim figure, associated either with skeleton or skin

 

cube 3.2 Acronyms and abbreviated terms

For the purposes of this document, the following expansion of acronyms and abbreviated terms apply:

3.2.1
PARCS

placement, alignment, rotation, curvature, and symmetry

--- HAnim separator bar ---