Font Size: a A A

Research And Implementation Of 3D Mesh Models Editing And Deformation Methods

Posted on:2012-08-02Degree:MasterType:Thesis
Country:ChinaCandidate:Z LvFull Text:PDF
GTID:2178330332993785Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of computer graphics technology, it has been widely used in product design, film, television animation and video games and so on. Editing and deformation of 3D model has become an important research. In view of the complication of traditional manual editing and deformation method in the applications of product design and animation development, it is more pressing to deform the three-dimensional model quickly and efficiently, this paper researches on 3D model editing and deformation, main progresses of this thesis are as follows:1. Improved Boolean operations method of 3D mesh model. For the problem of judging internal or external and sorting discrete intersected line, this paper proposes an improved Boolean operations method.. Through the mesh topology and normal vector to make continuous and directed line so as to avoid the mistakes of sort intersection; and through intersection line's direction to judge internal and external relations of Model, avoid logic error by ray method. Experimental results show that improved method is correct and effective, and provide.for a basis for further study.2. Propose an improved method of constraint-based deformation. Implement local interaction deformation of arbitrary shape region through user-specified deformation areas, and overcome the deficiencies of constraint-based deformation on deformation areas control. Experiments show that deformation can be strictly controlled in the user-specified areas, and the method ensures a smoothly transition in the deformation and border area.3. Propose a skeleton-based deformation method. First, the deformed areas are got from users, then extracted 3D mesh model skeleton of the areas, establish mapping between the model and the skeleton, and through the 3D model skeleton to deform the model, finally, smoothing the border region. Experiments show that the method can intuitively and effectively apply to editing of objects'movement and local features.4. Designed and implement a 3D mesh model editing system that integrated implements many functions, such as importing data, displaying 3D model, Boolean operations, constraint-based deformation, skeleton-based interactive deformation and other functions, the user through the three views to achieve a good interaction with the system, and provide the basis for subsequent extensions with component (COM) way.
Keywords/Search Tags:Mesh model, Boolean operations, Mesh Deformation, Skeleton Deformation
PDF Full Text Request
Related items