基于统计模型和GPU的实时海浪模拟研究

来源 :苏州大学 | 被引量 : 0次 | 上传用户:darfehost
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
海浪模拟一直是计算机图形学领域中的一个研究热点和难点。在很多的三维游戏、模拟训练和影视特效中,大规模、逼真的海浪场景成为不可或缺的重要内容。海浪模拟涉及的范围十分广阔,并且海浪运动规律十分复杂,受到自然界中各种力的作用与影响,因而很难用合适的模型来描述。同时,海浪作为动画场景的背景,对其真实感和实时性也有较高的要求。所以研究海浪运动模型,实现海浪实时模拟有非常重要的意义。海浪模拟的关键是模拟海浪的运动过程和对海浪的真实感绘制。在一些交互性要求比较高的场景中,实时性也是一个重要指标。本文以统计模型的海浪模拟为基础,利用CUDA的并行计算和图形硬件的可编程性,实现了实时的海浪模拟。本文的主要研究工作如下:1.以快速傅立叶变换方法生成海浪表面的算法为基础,利用NVIDIA公司的通用图形处理器的高级编程工具CUDA,将FFT运算从CPU移至GPU上执行,提高了海浪高度场的生成速度。同时,还将并行计算运用到了频谱和顶点法向量的生成中,大大减少了GPU和CPU之间的数据传输。2.在划分海面网格时,为了提高渲染效率,通常采用细节层次技术。本文论述并实现了另一种海面网格生成方法——投影网格算法。这种方法是用规则网格经过“投影”后产生的网格替代传统方法中世界空间里的矩形规则网格,使得网格采样过程符合人眼视觉系统。3.在绘制海浪时,充分利用图形硬件的可编程技术和顶点、向量、纹理、顶点索引缓冲区技术,实时绘制了真实感很强的海浪。
其他文献
调控元件是指基因周围能够与特异性转录因子结合而影响转录水平的DNA功能序列。作为一种重要的转录调控元件,转录因子结合位点的识别已经成为当前的研究热点。准确的预测、识
隐写分析是信息隐藏检测的重要分支,分为针对性隐写分析和广义隐写分析。针对性隐写分析检测率高,但考虑到隐写术的多样性,它的实际应用受到限制。广义隐写分析适用性强,可以
近些年来,随着经济的发展,机动车的数量在飞速增长,除了为生活带来了交通上的便捷,道路交通事故的发生频率也不断上升。据研究表明,交通事故的产生除去不可抗力的客观因素以
随着Internet技术的飞速发展,整个Web信息已经被各种各样可搜索的在线数据库所深化。这些信息隐藏在Web查询接口之后,由站点后台数据库动态产生,而传统搜索引擎受技术限制无
近年来,随着互联网技术的迅速发展,作为深受广大玩家喜爱的网络游戏在这种背景下,也得到了很大的发展。网络游戏以其生动的画面,很好地模拟了现实社会,是一种很受欢迎的娱乐
全民移动互联网时代的到来,极大地方便和丰富了人们的日常生活。移动产品的使用可以随时随地进行,用户体验问题无处不在,传统的人工数据采集方式已不能满足移动互联网环境下
互联网的高速发展,网络带宽的提高已跟不上用户数量的增长。目前,不断的Web服务需求导致现有网络带宽与用户体验要求产生矛盾。因此,研发高性能、高扩展的集群Web缓存系统不
在现今社会,网络占据着重要的地位,有着不可替代的价值。随着网络规模不断地扩大,网民数量和网络流量激增,网络行为随着网络的发展变得更加多样化、复杂化。网络流量中频繁项
本文研究的背景是2009年9月兰州大学将迎来她的百年华诞。建校百年来,兰州大学培育了十余万学子,这是学校最珍贵的资源和财富,学校的发展离不开校友的支持与帮助。兰州大学期
生物识别技术是指利用人的生理特征(掌纹、指纹、人脸等)或行为特征(声音、步态、签名等)通过计算机来识别人的身份,具有唯一性、可靠性、稳定性等特点。虹膜识别是20世纪90