论文设计了一种交互式三维对象建模方法,为非专业三维应用开发人员提供了一个友好的三维图形开发应用平台。研究了三维对象模型的概念模型和逻辑模型,分析了三维对象模型拓扑关系的存储方式和查询方式;提出了关系模型,设计出三维对象模型与关系模型间的相互作用方式;采用模型库保存常用的基本模型和关系模型,用户也可按需求自定义对象模型和关系模型,并扩充模型库,使得模型具有较好的可重用性;结合OSG三维图形引擎,验证了提出的交互式三维对象建模方法的可行性。
It presents an interactive 3D object modeling method that aims to provide a user-friendly three-dimensional graphics application development platform for non-professional users. Study the conceptual and logical model of 3D object models and analyze the stor- age and query methods of topological relationship of 3D object model. Present the relationship model as well as the interaction mechanism between the 3D object model and the relationship model. A library of frequently-used object and relationship models is introduced and offers users the capacity of content expansion to improve models' reusability. With the OSG graphics engine, the feasibility of the proposed interactive 3D object modeling method is verified.