Package HumanoidAnimation.Legacy
HAnim Legacy characters are HAnim1 X3D3 models conforming to version 1 of the Humanoid Animation (HAnim) International Standard, ISO—IEC 14774:2019.
Legacy models are not strictly valid as X3D4 HAnim version 2.0, since HAnim version 1.0 has significant differences and is no longer directly supported. See meta references to find converted versions.
The earliest original model for skeleton and skin: originals/boxman.wrl, originals/boxman.js, and originals/boxman.x3dv.
TODO: work in progress is converting HAnim1 models to HAnim2, testing X3D Quality Assurance (QA) conformance, and upgrading X3dTidy stylesheet cleanup capabilities. See build.schematron.log.txt and build.log.txt for current status.
X3D Tooltips of interest, in hierarchical order: HAnimHumanoid, HAnimJoint, HAnimSegment, HAnimSite, HAnimDisplacer (no support for HAnimMotion).
Humanoid animation (HAnim) version 2 International Standard includes Part 1: architecture and Part 2: motion data animation.
X3D Specification section of interest: 26 Humanoid Animation (HAnim) component.
This X3D HAnim Legacy archive is online.
The X3D Java Scene Access Interface (x3djsail) package provides concrete classes for each X3D node and statement.
Online: X3D Java Scene Access Interface Library (X3DJSAIL) and X3DJSAIL Javadoc
- See Also:
-
ClassDescriptionArticulated human model developed from laser-scan data using X3D native tags, rather than prototypes.A Seamless VRML Human, demonstrating the HAnim 2001 Specification, animation scripting via an external prototype (ExternProtoDeclare).A Seamless VRML Human, demonstrating the HAnim 2001 Specification, animation panel shows multiple behaviors.Bubble animation used by Nancy Diving example.HAnim skeletal structure for Level of Action (LOA) zero, with one diamond at the base node for the structure.HAnim skeletal structure for Level of Action (LOA) one, with diamonds at the Joint centers.hanim skeletal structure at level of articulation two, one diamond at the base node for the structure.HAnim Specification reference example providing full coverage and visibility of all specified HAnim constructs, plus motion animations.HAnim Specification reference example providing full coverage and visibility of all specified HAnim constructs, also suitable for re-use as an authoring template.HAnim Specification reference example providing full coverage (and no illustrated visibility) of all specified HAnim constructs, also suitable for re-use as an authoring template.Original version of articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Original version of articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Original version of articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Original version of articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.This Joe model is a V1 LOA3 Humanoid with textured skin composed mainly of V1 Site locations.Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model.Diving mask and snorkel tube.Nancy having fun scuba diving!.Canonical HAnim 1.1 specification example, using native X3D tags instead of ProtoDeclaration/ExternProtoDeclaration and ProtoInstance.Canonical HAnim 1.1 specification example, using native X3D tags instead of ProtoDeclaration/ExternProtoDeclaration and ProtoInstance.Scuba gear used by Nancy Diving example.