X3D Example Archives: Humanoid Animation, Motion Animation

Motion Animation

These Humanoid Animation (HAnim) example models illustrate conversion from BioVision Hierarchy (BVH) files for Character animation (such as 1.bvh). BVH files are often produced using Motion Capture (MOCAP) techniques.

The HAnim version 2.0 specifications are published and freely available:

Motion Animation
  8 X3D Models       X3D Model Descriptions
   BvhConversion1 BvhConversion1 BVH file conversion: test case showing unmodified BVH-to-X3D conversion results using X3D-Edit import to create separate test scene 1.x3d. Correct parsing of all information in input file 1.bvh is confirmed by output file 1.bvh.txt. No attempt has been made to map to an existing HAnim LOA.
   BvhConversion1Illustrated BvhConversion1Illustrated BVH file conversion: test case showing current BVH-to-X3D conversion results of "invisible" skeleton, with node visualization geometry later applied from X3dToXhtml stylesheet-produced HumanoidRootHAnimHumanoidReport. No attempt has been made to map to an existing HAnim LOA.
   BvhConversion1Invisible BvhConversion1Invisible BVH file conversion: test case showing current BVH-to-X3D conversion results, without visualization geometry. Correct parsing of all information in input file 1.bvh is confirmed by output file 1.bvh.txt. No attempt has been made to map to an existing HAnim LOA.
   BvhSeamless3dExport1 BvhSeamless3dExport1 Seamless3d tool import of bvh file and export of x3d scene. Note use of single skin mesh, animated by unadorned skeleton.
   HAnimDisplacerExamples This model illustrates use of the HAnimDisplacer node.
   Pirouette BVH file conversion: CMU example animation that also runs in three.js
   RotationTests RotationTests BVH file conversion support: test and visualize various rotations in order to properly configure converter from Euler angles to SFRotation values.
   UniversityWisconsionExample1 BVH file conversion: *enter description here, short-sentence summaries preferred*

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