ISO/IEC 19774-1

Part 1:  Humanoid animation (HAnim) architecture

--- HAnim separator bar ---

This document is ISO/IEC 19774-1:2019, Humanoid animation (HAnim) architecture. The full title of this document is: Information technology — Computer graphics, image processing and environmental data representation — Part 1:  Humanoid animation (HAnim) architecture.

Background Clauses Annexes
cube Foreword cube 1 Scope cube A (informative) Nominal human body dimensions and levels of articulation (LOAs)
cube Introduction cube 2 Normative references cube B (informative) Feature points for the human body
  cube 3 Terms and definitions cube C (informative) VRML binding
  cube 4 Concepts cube D (informative) X3D binding
  cube 5 Abstract data types cube E (informative) Guidelines for HAnim in VRML and X3D worlds
  cube 6 Object interfaces cube F (informative) Guidelines for HAnim character design
  cube 7 Conformance cube Bibliography

The Foreword provides background on the standards process for HAnim. The Introduction describes the purpose, design criteria, and functional characteristics of HAnim.

The following clauses define this document:

  1. Scope defines the subject matter and aspects covered by this HAnim standard.
  2. Normative references lists the normative standards referenced in this document.
  3. Terms and definitions contains the glossary of terminology used in this document.
  4. Concepts describes the overall design of humanoid animation.
  5. Abstract data types describes the fundamental data types in HAnim.
  6. Object interfaces specifies the details of interfaces to each HAnim object.
  7. Conformance describes the conformance requirements for HAnim implementations.

There are several annexes included in the specification:

  1. Nominal human body dimensions and levels of articulation (LOAs) specifies values that ensure interoperability of human-like HAnim figures.
  2. Feature points for the human body specifies values that ensure interoperability of human body representations.
  3. VRML binding specifies a mapping of the abstract HAnim objects to VRML nodes.
  4. X3D binding specifies the location of a mapping of the abstract HAnim objects to X3D nodes.
  5. Guidelines for HAnim in VRML and X3D worlds provides techniques for using HAnim figures in VMRL and X3D.
  6. Guidelines for HAnim character design describes recommended design methodologies for effective HAnim character animation.

Bibliography lists the informative documents referenced in this document.

--- HAnim separator bar ---