虚拟环境中瀑布的实时绘制方法研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:yydfan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自然景物的模拟一直是计算机图形学中的热门研究课题,其应用范围很广,包括影视广告、实时绘制、3D游戏、装潢设计、虚拟场景等各种领域,以其独特的魅力在信息化社会中占据着重要的位置。然而,大多数自然景物的外形是随机变化的,如:火焰、浪花、河流、瀑布、雨雪、烟雾等,很难用常规的建模方法及模拟技术来描述,因此自然景物的模拟也是具有挑战性的课题。本课题以瀑布场景作为模拟的对象,以粒子系统作为基本建模方法来表现其运动的随机性和动态性特点,并且模拟了粒子与障碍物的碰撞效果。首先,本文对目前国内外通用的流体模拟方法做了概述,对粒子系统和碰撞检测技术在水流模拟上的应用进行了讨论;通过将瀑布水流的属性参数化,建立了一个基于粒子系统和动力学原理的参数化的瀑布水流运动模型,并对粒子的参数特性进行了详细的定义;通过分析瀑布水流粒子系统和通用的层次包围盒技术的特点,提出了加速水粒子与障碍物碰撞检测的方法,该方法基于AABB层次包围盒技术,并且根据水流运动的方向性,剔除了不会发生碰撞的障碍物的边面;利用专业建模软件实现地形及障碍物等静态模型的建模,通过编程读取模型并在场景中绘制出来;使用网格模拟了水面,并通过实时改变网格顶点坐标来实现水面的波动效果;此外还加入了天空、光照和雾化等效果来增加场景的真实感。本文基于Visual C++编程环境及OpenGL标准图形库设计了一个瀑布场景的演示系统,实现了瀑布的动态绘制,其运动和外观效果真实,在普通的PC机上获得了实时的绘制速度。用户可以在调整参数的同时观察到瀑布水流运动的变化,其方法可应用于虚拟场景漫游、3D实时游戏等中。
其他文献
车门内饰板的设计,除了A面(车内人员能够看到的部分)的造型设计,B面(车内人员看不到的部分)特征结构的设计与布置也至关重要。本文从车门内饰板B面的卡扣连接结构入手,进行了
9世纪末至10世纪初,高昌回鹘王室改信佛法,王室家族大兴土木,凿窟建寺,保留了丰富的佛教遗存,尤以柏孜克里克石窟为最.这些遗存壁画中的佛衣包括通肩式、覆肩袒右式、中衣搭
大口径平面光学元件在空间光学、航空航天、激光聚变等诸多高技术领域的需求数量越来越多,大口径平面光学元件的超精密加工技术已成为当代科技前沿的关键支撑技术之一。本文针对大口径平面光学元件的高效、高精抛光需求,对大口径平面光学元件快速抛光机进行了研制。快速抛光技术正处于发展之中,属于新型抛光技术之一,该项技术的成熟发展,将为高档光学、精密机械提供一种新的高效、高精度、低成本的数字化加工技术手段。本文在分
随着社会的发展以及人们生活水平的提高,对建筑的要求也越来越高.高层建筑的出现及相关施工技术的成熟为我国城市化进程带来了一定的促进作业.高层建筑意味着可以在有限的城
学位
自20世纪以来,滑坡灾害,’尤其是大型、巨型滑坡灾害发生频率越来越高,所造成危害也越来越大,而此类滑坡研究中地下水渗流对滑坡稳定性影响和滑坡排水措施对滑坡的渗流场、应
悬架是决定车辆动态性能的关键总成,并对汽车的舒适性、操控性以及安全性均有直接影响。2014年国内某两款畅销车型发生悬架断轴事件,引起了社会的广泛关注,其中某SUV在低速时
信息技术的步伐正在加快,中国的城市化正在加快.例如,一座古城的改造已经成为一项重要任务,中国的城市化正在扩大,对适当设施的需求也在增加,特别是在电力设计方面.电力是城