基于Qt和OpenGL的三维曲面可视化软件开发

被引量 : 24次 | 上传用户:gululukuaican
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可视化是与三维地质建模紧密联系在一起的,是人机交互的基础,三维地质可视化是三维可视化技术在地质领域的重要应用,在交互层组件库中提供了对鼠标球旋转的支持,同时也提供了节点平移、选择、移动、缩放、三维坐标获取,摄象机漫游等交互功能,为开发三维交互式应用程序奠定了基础。利用曲面插值方法将用户实际测绘出的地层离散控制点插值成光滑的曲面,进一步获得光滑连续的地质界面的三维地质模型,可以用于表达各种地质界面。三维地质块体由多个面片构成,每个面片有自己的边界曲线和控制点,其中边界曲线是面片与其它面片的交线,决定了面片的作用范围,而控制点决定了面片的几何外观。这些三维曲面片不具有规则的外观往往比较复杂,通常使用三角网来表示空间中这些复杂的曲面片,将连续的三维曲面片离散化成一系列的三角拼接而成的三角网,可以有效地表示曲面片的三维几何外观。如果要构造精细光滑的模型就必须把一个完整的封闭三角网分成几个曲面片,不同的曲面片使用一定的插值方法进行插值,然后利用插值函数加密和细分三角网构造精确光滑的模型。在三维空间中我们可以使用曲面来表示三维地质模型,整个三维地质体模型被地表曲面、地层曲面、断层曲面和模型边界面分割成多个三维地质块体,每一个三维地质块体由上述曲面的部分曲面片构成,每一个曲面被多个地质体共用。其次每个曲面在空间中基本呈现层面状,没有在空间中回折的现象,这是因为地层通过沉积形成基本保持层状结构造成的,因为曲面在空间中基本不存在回折现象,因而可以使用现有的曲面插值方法利用二维剖面上已知的曲线控制点进行曲面插值,这样就可以构造光滑的空间曲面,本文还介绍了几种适合中、小规模数据的常用插值方法,并对比其插值效果,然后介绍基于层次B样条插值方法,该方法可应用于大规模散乱数据插值中。软件基于Qt和OpenGL进行开发,已经在工程地质中得到很好的应用。
其他文献
创意产业,是一种在全球化消费社会的背景中发展起来的,推崇创新、个人创造力,强调文化艺术对经济的支持与推动的新兴的理念、思潮和经济实践。据统计,目前全世界创意产业每天
同志们:福建省陶行知研究会是当时在项南书记的关心支持下成立。我虽然所做的工作甚少,但我赞扬、支持这项工作,所以我借这个机会祝贺省陶研会成立二十周年,祝贺全省各级陶研工作
会议
知与行究竟孰难孰易,它们之间究竟是什么样的关系,此命题的讨论由来已久,至今仍未停止。作为《步兵技术》课程的主要构成部分,步兵轻武器射击课程教学包括了理论知识的学习和实践
人,一种以精神长存于世的动物,他是一个个体,同时又是一个整体。亘古至今,人类从未停歇对自我的关注,这种关注最直观的现实形态便是“身体”。远古人类以鬓插翎羽,纹身鲸面的
首饰作为一种与人的生命主体最为密切关联的艺术形态,具有自身独特的视觉结构与精神方式。现代首饰艺术早已走出了作为身体表面装饰或附属的初始阶段,并致力于探求首饰与人的
近几年,我们见证了互联网上社交平台与移动社交应用的兴起(比如facebook,Twitter,微信等).由于移动设备终端的普及以及终端持有者访问或是上传有位置标注的信息和图片到网络
随着汽车工业的快速发展以及汽车保有量的不断增加,汽车工业在给社会带来重大变革的同时,也带来了能源危机、大气污染等严重问题。发展代用燃料汽车已经成为节能与环保的有效
论文首先对市场上同类产品进行了研究,指出其待改进之处,随后论述了符合OSEK/VDX标准,具有高稳定性的车辆监控系统车载移动终端的设计。OSEK/VDX标准包括4个部分:操作系统、
天作孽,犹可恕;自作孽,不可活。诚哉斯言也。咪蒙走到今天,搬起石头砸自己的脚,教训深刻,理应汲取。不光是咪蒙应该反思,监管者、自媒体以及读者,都要扪心自问,在这次事件中到底扮演了
报纸
随着社会经济的迅速发展,人民生活质量的不断提高,用户对电能质量的要求越来越高。由于配电系统直接与用户相连,对用户的供电可靠性的影响最大。因此配电系统的可靠性评估,对