The HumanoidAnimation (HAnim) X3D Examples Archive includes a growing number of humanoid models using joints, segments, skin, and animation behaviors.
10 Directory Summaries |
147 X3D Models |
Characters
|
|
Facial Animation
|
|
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.
Ongoing 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 1
International Standard.
X3D Architecture Specification
version 3.3
section of interest:
26 Humanoid Animation (HAnim) component.
|
|
Motion Animation
|
|
Polygonal
The Polygonal directory contains polygonal mesh X3D models conforming that do not implement the
Humanoid Animation (HAnim) International Standard, ISO—IEC 14774:2019.
They are candidates for conversion and upgrading.
Ongoing 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,
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.
|
|
Prototypes
The Prototypes directory contains X3D models that use prototype declarations for
Humanoid Animation (HAnim) International Standard, ISO—IEC 14774:2019.
They are maintained for historical purposes and as a potentially rapid means for tools to implement HAnim.
Ongoing 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,
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.
|
|
Skin
The Skin directory contains X3D models conforming to Humanoid Animation (HAnim) International Standards,
specifically HAnim version 1 (implemented in X3D3) and HAnim version 2 (implemented in X3D4).
The earliest original model for skeleton and skin:
originals/boxman.wrl,
originals/boxman.js, and
originals/boxman.x3dv.
Ongoing 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,
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.
|
|
Specifications
The Specifications directory contains X3D models conforming to Humanoid Animation (HAnim) International Standards,
specifically HAnim version 1 (implemented in X3D3) and HAnim version 2 (implemented in X3D4).
Ongoing 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,
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.
|
|
Templates
The Templates directory contains reusable/adaptable X3D models conforming to HAnim version 2 (implemented in X3D4).
Ongoing 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,
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.
|
|
Winter And Spring
The Winter And Spring project is under development, converting and integrating models
(maintained in the
originals
subdirectory)
according to design goals described in a
storyboard spreadsheet.
The project contains reusable/adaptable X3D 4.0 models that also conform to HAnim version 2.0 specifications.
Humanoid animation (HAnim) version 2
International Standard includes
Part 1: architecture
and
Part 2: motion data animation
with corresponding
X3D Specification
section of interest:
26 Humanoid Animation (HAnim) component.
|
|