H-Anim to SEDRIS Mapping (cont.)
H-Anim 1.0 is expressed in VRML97 syntax, so many of its geometry data structures have direct mappings into the DRM geometry classes.
However, H-Anim 1.0 uses the PROTO extension mechanism of the VRML97 syntax, which allows it to group related concepts and data structures into more complex ones.
Hence, in general, the mapping involves the use of several DRM classes to represent each of the humanoid, joint, and segment nodes along with their fields.
Fields marked as “exposed” in the PROTO statements are used as access points to the humanoid, such as articulated parts.