A Survey of Computer Vision-Based Human Motion CaptureInteracting with a Virtual World Through Motion CaptureMultiple Cues used in Model-Based Human Motion Capture