The realization of the Virtual Humen's motion is one of the important problems in Networked or Distributed Virtual Environment which is a main trendency in current VR research, and also an National Ninth Five-year Plan Key Project. In this thesis, we discussed in theory about some problems such as Virtual Human Modeling, Motion Simulation, Deformation of Human Body and so on, and propose the scheme of solution. Firstly, this thesis describes the structures of hardware and software, and the idea on which they based of a Distributed Virtual Environment(DVE) system, which based on the PC platform, analyses and summarizes the DVE's characteristic, function , designing method and it applications. This system realizes the interactive managerment of Virtual Environment, fulfills the simulation of Human Motion and supports the new transducer currently developed in our lab. Nextly, this thesis presents a method of Virtual Human's Modeling and the implementation of how to transmit the Motion Descript Data between different places in DVE. After the detailed analysis of the structure of human body's skeleton, we determaine the format of it's motion model. And we also propose a kind of method by which standard motion model can be constructed from different kind of geometry models. For the purpose of the system's openness and reusability, this method can generate the human motion model specified by users in spite of the difference of the geometry models, and can realize the controlling functions of the simulation of Human Motion easily. After the description of this method, we discuss another question:Human Deformation, and give a vertices offsetting method to solve this question. In this method, each part of human body is divide into deformable part and undeformable part, the vertices on the deformable part will be moved with different offset, which is determained by the distance of the vertices to the boundary of this part, by using this method, the continuity of the surface of human body and the realism of vision effect are guaranteed. Experiments demonstrate that the mehtods described above are effective to meet the requirement of real-time processing.
修改评论