Font Size: a A A

Research And Preliminary Achieve Of Skeleton Animation For Human Movement

Posted on:2012-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:X LiFull Text:PDF
GTID:2218330362957466Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Nowadays, 3D games and animation are developing rapidly. People's request to modeling animation is also growing. They not only want the model moving, but also want the moving clearly and naturally. People do not satisfied with watching and playing, they also want to design animation.By means of loading and analyzing common 3D modeling file——MilkShape 3D file, coming to well understand the inside data structure of the skeleton animation model, finishing the process of modeling and animating under the VC++ developing environment. With the technology of Forward Kinematics and Inverse Kinematics, achieving the joint rotation and interactively moving of human model in two way, and finally by recording key frames, making different position into complete animating, and getting new modeling file. The technology of Quaternion is used to handle joint rotation of the model, and the Spherical Linear Interpolation of Quaternion is used to handle key frame interpolation in order to make the animation more clearly and naturally. In addition, the technology of Virtual Trackball and the question of reading and writing of the 3D model file are also discussed.In conclusion, having developed human action design system based on OpenGL under the VC++ developing environment. Through a simple interactive interface, user can design human action and animation he need with simple operation without any knowledge of animation making.
Keywords/Search Tags:Skeleton animation, Forward kinematics, Inverse kinematics, Human action
PDF Full Text Request
Related items