X3D Example Archives: Humanoid Animation, Motion 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
  7 X3D Models       X3D Model Descriptions
   BvhConversion1 Bvh Conversion 1 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.
   BvhConversion1Illustrated Bvh Conversion 1 Illustrated 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.
   BvhConversion1Invisible Bvh Conversion 1 Invisible 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.
   BvhSeamless3dExport1 Bvh Seamless 3D Export 1 Seamless3d tool import of bvh file and export of x3d scene. Note use of single skin mesh, animated by unadorned skeleton.
   Pirouette BVH file conversion: CMU example animation that also runs in three.js
   RotationTests Rotation Tests BVH file conversion support: test and visualize various rotations in order to properly configure converter from Euler angles to SFRotation values.
   University Wisconsion Example 1 BVH file conversion: *enter description here, short-sentence summaries preferred*

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