基于GPU的动态水草模拟

来源 :苏州大学 | 被引量 : 0次 | 上传用户:oyyc4011
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
植物仿真一直是计算机图形学研究的热点和难点。近年来,植物形态的多样性吸引了越来越多的研究者,水下场景也以复杂和奇妙的视觉效果吸引了越来越多的关注。水草作为一种水生植物,是水下场景中重要的自然景观,其仿真在虚拟现实中具有重要的意义。本文是苏州某管理部门开发的“虚拟太湖流域”项目中的子课题,基于GPU、Bezier曲线和粒子系统理论,给出一种动态水草仿真的方法。基本思想是水草建模采用Bezier曲线生成叶脉和边缘曲线构成水草叶片的基本框架,插值和三角化构建叶面网格,保证叶片的卷曲信息及光滑度,对叶片进行旋转变换和比例变换生成整棵水草,再利用多重纹理添加暗斑,生成更贴近自然状态的水草。运用粒子系统理论对水草进行动态效果处理,将水草叶面的控制顶点视为一个个粒子,通过控制这些粒子的运动来实时改变叶片的形状,形成水草的动态效果。由于模拟的结果是水草群,整个水草群的控制顶点数量众多,因此本文采用CPU和GPU相结合的方式对水草进行模拟,充分利用GPU的加速功能和并行处理能力。实践证明这是一种行之有效的方法,大大减轻了CPU的计算量。本文为实现逼真模拟构建了其他场景,基于Catmull-Rom算法模拟了太湖湖底,对水下光线进行指数衰减处理。通过湖底、水草及动态效果的合成,进行光照、雾化等效果处理,实现了动态水草的实时模拟,得到了较好的模拟效果,满足了实际课题的要求。
其他文献
随着互联网的高速发展,云计算越来越受到业界的广泛关注和青睐。云计算是网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等传统计算机和网络技术发展
高清视频会议系统及应用技术是最近发展起来的一门信息工程新技术,它运用高压缩和优良的编解码方式,在有限的带宽资源下能远程传递质量特别好、画面特别清晰的运动图像。高清视
随着移动互联网的飞速发展,数字阅读很快普及到移动终端的领域,并得到了迅猛发展。受制于移动终端的资源有限性,用户在获取所需资源的方式上,对于自主从网络中进行检索并且从海量
语义网是当前万维网的延伸,其目标是通过开发一系列计算机可理解和处理的表达语义信息的语言和技术,使自动化处理信息和对信息的机器理解更加容易。基于本体的知识推理是实现
舞蹈,作为一种人体动作的艺术,对我们的生活有着深远的影响。然而,学习舞蹈绝对不是一件容易的事情。在本文中,我们提出了一种基于三维运动捕捉技术的智能舞蹈教学系统来指导学生
21世纪,随着人类进入大数据、信息化时代,多媒体应用越来越广泛。特别是网络音视频和流媒体技术已经大范围融入到了人们的生活当中,这给网络实时视频的压缩和发送任务提出了
实时动态调度是一个实用而有趣的课题。例如,在飞行控制系统中,测高任务的运行周期可以是动态的,飞行高度越低采样率越高。类似地,在机器人目标逼近测量场合,机器人越接近目
摘要:近年来,人们越来越多地关注数据集中数据点之问的关系。不同种类的网络相继涌现。有链接和节点类型都单一的同质网络如以朋友友谊为基础建立起来的社交网站;以网络链接形
近年来,我国的汽车保有量迅速增加,交通事故发生率居高不下,给人民的生命和财产造成了巨大的损失,交通安全问题已日益成为一个严重的社会问题。驾驶员疲劳和注意力分散是引发
本体——共享概念化的明确的形式化规范的模型,自提出以来就成为研究的热点,并在知识工程、信息检索、Web异构信息处理和语义Web等方面得到了广泛的应用。在领域本体的建模过程