Part 1: Humanoid animation (HAnim) architecture

3 Terms and definitions

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

## 3.1
avatar

virtual character serving as the representative of a real character

## 3.2
character

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

## 3.3
displacer

specification of movement restrictions for an HAnim figure

## 3.4
end effector

site for use by inverse kinematics (IK) systems

## 3.5
field

property or attribute of an object

## 3.6
feature point

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

## 3.7
HAnim figure

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

## 3.8
humanoid

single HAnim figure

## 3.9
joint

position in an HAnim figure where articulation may occur

## 3.10
inverse kinematics
IK

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

## 3.11
level of articulation
LOA

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

## 3.12
object

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

## 3.13
pose

humanoid figure posture for the initial geometric model of an HAnim figure

## 3.14
representation system

system capable of displaying and manipulating an HAnim figure

## 3.15
rig

entire skeletal structure created after model geometry is completed

## 3.16
segment

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

## 3.17
site

feature point or location of semantic interest within an HAnim figure