Final Proposal
General Description:
The aim is to come up with a working implementation to the h-anim specifications. It would involve two steps. First to come up with a
reasonably flexible interface to facilitate the creation of a humanoid with the users choise of joints. Secondly, to implement an interface
to animation data(possibly motion capture data) which would then drive the created humanoids motion.
Reference Materials
1.H-anim 200x specification
2.H-anim 1.1 specification
3.Levels of Articulation 1,2 and 3:skeleton hierarchy data
4.Boxman Demo
4.Boxman Resources(FYI)
5.vrml and javascript tips
Goal
The main aim is a minimal implementation of the h-anim 200x specification with an emphisis on being able to create and animate the humanoid dynamically.
Submission
Flow Diagrams
(Source code-C)interpolatorsExtractor
(source code-C)skeletonExtractor
(Output)interpolatorsExtractor
(Output)skeletonExtractor
Integrated Code (assignWeights, animate need to be fixed!)
Input files (and a few .bvh files)
old weight assigner
Coming soon...weight function
Isuues
1.Routing Problem
2.Importing formated files from the C/C++ platform (Visual Studio?)