X3D Resources
  

HumanoidAnimation (HAnim) X3D Examples Archive

  
Web3D Consortium home page

The HumanoidAnimation (HAnim) X3D Examples Archive updating legacy models and improving diagnostic toolsets.

Current work is upgrading all models to support ISO/IEC 19774 Humanoid animation (HAnim) International Specification, version 2.0.

Quality Assurance (QA) efforts are documented with diagnostics, warnings and error messages.

Also available: HAnim2 name / HAnim1 alias tables and HAnim2 default values for Joint, Segment and Site (feature point) nodes.


X3D Resources     Javadoc for translated java source 9 Directories, 116 X3D Models .zip archive     Archive Information

Characters Legacy Motion Animation
Polygonal Prototypes Skin
Specifications Templates Winter And Spring

  9 Directory Summaries   116 X3D Models
 Directory SummaryCharacters

HAnim Characters are HAnim2 X3D4 models conforming to version 2 of the Humanoid Animation (HAnim) International Standard, ISO—IEC 14774:2019.

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, 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.

top

Directory Viewpoint Slideshow

Javadoc for translated java source

 Directory SummaryLegacy

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 1 International Standard.

X3D Architecture Specification version 3.3 section of interest: 26 Humanoid Animation (HAnim) component.

top

Directory Viewpoint Slideshow

Javadoc for translated java source

 Directory SummaryMotion Animation
Motion Animation

Motion Capture (MOCAP) examples using Humanoid Animation (HAnim) models illustrates conversion from BioVision Hierarchy (BVH) files for Character animation (such as 1.bvh).

The HAnim version 2.0 specifications are published and freely available:

Motion Animation
top

Directory Viewpoint Slideshow

Javadoc for translated java source

 Directory SummaryPolygonal

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.

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, 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.

top

Directory Viewpoint Slideshow

Javadoc for translated java source

 Directory SummaryPrototypes

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.

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, 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.

top

Directory Viewpoint Slideshow

Javadoc for translated java source

 Directory SummarySkin

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.

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, 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.

top

Directory Viewpoint Slideshow

Javadoc for translated java source

 Directory SummarySpecifications

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).

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, 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.

top

Directory Viewpoint Slideshow

Javadoc for translated java source

 Directory SummaryTemplates

The Templates directory contains reusable/adaptable X3D models conforming to HAnim version 2 (implemented in X3D4).

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, 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.

top

Directory Viewpoint Slideshow

Javadoc for translated java source

 Directory SummaryWinter 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.

top

Directory Viewpoint Slideshow

Javadoc for translated java source

Archive InformationtopOnline at
https://www.web3d.org/x3d/content/examples/HumanoidAnimation

Master source-code model archive is under subversion control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/HumanoidAnimation

The X3D Resources: Examples page and Savage Developers Guide provide more information about the production of this archive.

Point of contact:
Don Brutzman (brutzman at nps.edu)
README.txt
Open-Source License
Validate XHTML 1.1 Content Catalog XML
Autogenerated 2024-03-19-07:00