Font Size: a A A

Research And Implement Of Virtual Human Motion Control

Posted on:2008-11-23Degree:MasterType:Thesis
Country:ChinaCandidate:J J HuangFull Text:PDF
GTID:2178360272969513Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Virtual human motion control technology has become an indispensable part in simulation system, science experiment, 3D animation, games and so on. With the development of computer hardware, virtual human motion control technology will become a more important role.Keyframe technology is a fundamental and effective approach in virtual human motion control technology. For the inbetweening principle, the timing of keyframe is separated from the position of keyframe. The speed trajectory is proposed to describe the keyframe timing. Based on the frame pose path and frame speed trajectory, inbetweening is used to generate keyframes.In the body hierarchical structure, the joints and bones constitute the motion chains. We can control human motion through these chains. Based on these chains, forward kinematics and inverse kinematics technologies are presented. The traditional motion animation algorithm does not usually relate to the motion path and the motion velocity of the end-effector of a joints chain. A method for generating the character animation based on the motion path and motion speed is presented. The task of the algorithm is let the end-effector move along the motion path according to the given velocity.In order to research the human motion, we must build human body model first. A human skeleton is developed by using C++ language and OpenGL technology, and then the human walking and falling movement is implemented using parametric keyframe technology and inbetween technology. The motion of human walking is cyclic activity. By analyzing the human walking characteristics of time and space, we breaks down the movement of a walking cycle into ten key actions, so we can set ten keyframe and then generate the other frames using parametric keyframe technology. At last, a virtual human motion control is developed.
Keywords/Search Tags:virtual human, keyframe, motion control, forward kinematics, inverse kinematics
PDF Full Text Request
Related items