Font Size: a A A

Research On Rapid Modeling Techniques In Domain

Posted on:2008-06-27Degree:DoctorType:Dissertation
Country:ChinaCandidate:H LiuFull Text:PDF
GTID:1118360215493971Subject:Computer applications and technology
Abstract/Summary:PDF Full Text Request
Nowdays, as the techniques of computer graphic are widely exploited, more andmore 3D models are required in various domains, such as traditional industry, advertising,digital entertainment etc. Unfortunately, 3D modeling is a hard and professional job,which does not suit for most of the non-professional users. Here, we will discuss the 3Dmodeling techniques in domains.First, we review the history of modeling techniques in the last forty years and classifythem into three classes based on their operating schema. After that, we discuss the char-acteristic and applicability each of them. Based on the analysis, the purpose and contentof our research are presented.Secondly, we introduce the concept of "domain engineering" from the software en-gineering domain. We treat the 3D modeling problem in a different way and represent anovel framework of rapid modeling in domains. Not only the modeling tools and modelresources are reused, but also the experience of modeling is reused too. Configure knowl-edge which includes default configuration, construction rules, illegal combination andconstrains is stored in the domain engineering. All these knowledge can be used to as-sist users during the modeling process. They help to improve the modeling efficiencygreatly and also guarantee the quality of result models. After introducing the framework,we discuss three key problems of it, which are components(the basic unit of 3d models),the language of domains(how to represent the configure knowledge) and the control ofmodeling process.When discussing components, we focus on the problem of surface reconstructionfrom unoriented points, which is a easy way to acquire components. A practical approachof surface reconstruction is represented, which is different from the origins. Instead ofestimating local surface orientation, we first generate a set of depth images from the in-put point clouds, and a coarse mesh is then generated based on them by space carvingtechniques. The result mesh is progressively refined by local mesh refinement and opti-mization according to surface distance measure. Our approach is easy to implement, buthas the ability to outputs high quality meshes in different resolutions.We use semantic rules as the domain language. After analyzing the existing proce-dure modeling technology, we propose a new modeling grammar-Construction Gram- mar. It is more powerful than the previous ones and we experience it on the modeling ofChinese ancient architectures. An Chinese ancient architecture with thousands of facesmay be built in a few seconds. All the generated models are in strict with the ancientChinese architectural style features.Finally, we discuss the methods of modeling control. An semiautomatice rules assistmodeling approach is proposed in the chapter five. Configure knowledge in the domainengineering, which includes constructive rules, default settings, constrains etc., are allpresented as assist rules. It includes construction rules, configure rules and constrain rules.All the assist rules are predefined and used to help users to reduce modeling operations.Different from the traditional approaches, our method not only reuse the modeling toolsand resources, but also reuse the experience of modeling.In conclusion, the framework of modeling techniques in domains is an open struc-ture. Many techniques not only the modeling techniques can be applied in this framework.In our thesis, we just present several methods to handle modeling problems in domains.The framework which we described in our thesis can be applied in the development of 3dmodeling system. By all the configure knowledge predefined in the domain engineering,the modeling efficiency and quality will be improved.
Keywords/Search Tags:modeling, domain engineering, formal system, rule, component, surface reconstruction, remesh, rules assist
PDF Full Text Request
Related items