基于OpenGL的交通工程结构物视景建模软件的开发

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:wupei0083
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着交通行业的飞速发展,计算机在交通中的应用越来越受到广泛重视。当前在交通工程结构物设计中,如船舶、桥梁设计等,一般都采用手工或AutoCAD软件进行各部分的二维图绘制。由于二维图不能反映结构物的立体效果,常常使设计出的结构物在美学、实用上存在一定的不足。同时,目前三维动画演示已成为方案论证、工程招投标、设计汇报的最优方式。在一个虚拟的视景环境里,用动态和交互式方式对即将设计建造的结构物进行身临其境的全方位的观察,这是传统的方法所无法达到的效果。因此,开发交通工程结构物视景建模软件是十分必要的。 本文应用面向对象的思想,具体阐述开发交通工程结构物视景建模软件的实现过程。并以船舶为主要对象,Visual C++和OpenGL为开发工具,实现了船舶视景建模系统。该系统用交互方式来创建各种船舶的三维立体模型,在虚拟视景中进行各种仿真动画观察。同时能够反演出船舶的型线图,从而为交互式的船舶辅助设计提供基础。 针对船体曲面的特殊性,本文采用了三角剖分、B样条曲面、NURBS等多种形式来表达船体曲面。由船体的型值点生成控制点数据,再由控制点生成船体曲面,此三种表达方式各有优劣,根据硬件条件和精确度要求我们可以选择不同的船体曲面表达方式。 利用面向对象的思想,本系统构造了严谨的类库结构,既提高了编程效率,又为此建模系统的进一步扩展优化提供了方便。系统采用双链表来存储船体的型值点数据,之所以采用双链表,是因为其可以动态分配存储空间,同时可以很方便地增删节点,从而进行船舶型值点加密以及模型修改。 在此基础上,本文利用参数化输入、人工交互式输入和图形导入等多种方法建立船舶的立体模型,并能实时编辑修改;进一步地,系统能够由三维模型反演出型线图,即水线图、横剖面图、纵剖面图。 利用已建好的船舶模型,设置好海洋、海岸等虚拟视景,交互式地赋予船舶逼真的光照材质,选择某一种视角或路径,即可动态地“巡视”或“漫游”此虚拟船舶,并可实时地返回优化此船舶模型。 武汉理卜人学硕十学位论文 在本文的最后,对桥梁视景建模系统的基本实现框架进行了探讨,并给 出了一简单的实例。
其他文献
玄武岩纤维具有较高的比强度和比模量,耐高温低热和耐酸碱腐蚀性好,性价比高。我国在玄武岩矿藏资源上拥有巨大的优势,随着生产技术的不断提升开发出了一系列性能稳定的玄武岩纤
随着建筑业的改革开放和工程建设规模的不断扩大,建筑业已成为我国国民经济的支柱产业之一。然而,缺乏对信息技术的重视和利用成为建筑业劳动生产率一直低于制造业的原因之一。
该文重点研究地下结构抗震方面的问题,研究内容可以分为两个方面.一是对地下结构纵向抗震问题的研究,内容包括粘弹性地基上弹性杆系的振动分析、粘弹性地基上弹性杆系振动的
该文结合山东省威海体育场工程,对张拉膜结构的的设计与成形问题展开研究和测试分析.其主要的研究内容如下:以威海体育场为模型,对其承力结构,索-内环梁体系进行了多种方法的
该课题采用臭氧-生物活性炭工艺对滆湖微污染源水进行深度处理研究,着重于解决武进自来水厂出水的颜色、异味等问题.臭氧-生物活性炭工艺是国内外研究较多的一种深度处理工艺
电力系统是生命线工程的重要组成部分.对于现代社会,电力系统一旦在强烈地震中遭到严重破坏,整个社会生活将陷于瘫痪.电力系统在遭受地震时破坏程度的大小,不仅决定着地震造
异型柱框架结构是目前住宅建筑中颇受欢迎的一种结构形式,具有很广泛的应用前景,但由于异型柱截面的阴角阳角部位存在应力集中现象,地震时破坏较严重,各地对异型柱框架结构的设计
近年来对建筑物的维修加固改造进行的研究越来越多,其中采用碳纤维(CFRP)来加固混凝土结构作为一种新兴的方法而尤其受到重视.与传统的结构加固方法相比,它具有强度高、重量
该文对上海市政用水利用再生水的可行性,主要是经济可行性进行了研究探讨.该文对国内外城市污水再生回用技术与现状进行了调研综述.基于对该市不同类型市政用水现状的调查及
随着国内基础建设的大规模开展,特别是水库大坝、高速公路、机场(如近年来的有香港新机场)以及近海港口码头等工程,由于这些工程大多数都在软土地基和砂土地基上,这样一来对