一种基于GPU的大规模水面实时模拟方法  被引量:5

Real Time Simulation of Large Scale Water Surface Based On GPU

在线阅读下载全文

作  者:谭小辉[1] 万旺根[1] 余小清[1] 崔滨[1] 

机构地区:[1]上海大学通信与信息工程学院,上海200072

出  处:《计算机仿真》2009年第9期211-214,共4页Computer Simulation

基  金:国家863高技术研究发展计划(2007AA01Z319);上海市重点学科(J50104);研究生创新基金(06820113)资助

摘  要:大规模水面的实时模拟一直是虚拟现实技术中的一个研究热点。在各种虚拟场景中,绚丽逼真的实时的水面效果可以大大增强场景的真实感和沉浸感。采用高度图和增加随机扰动的方法实现动态水面的建模,为了增加水面效果的逼真度,结合使用了纹理映射、色彩融合以及动态纹理技术,实现了具有波纹、反射、折射和水面流动等水面效果。为了加快渲染速度,利用可编程图形硬件的强大计算能力,将顶点法向量计算,水面发射折射等需要大量计算的步骤,通过GPU编程的方式实现。较传统的基于CPU的水面模拟,本文试验结果不仅真实感比较强,渲染速度更是有了很大的提高,说明本文算法的可行性和在渲染速度上的优越性。Real time simulation of large scale water surface is one of the hot spots in virtual reality. The reality and immersion will be enhanced greatly by photorealism and astonishing water surface in virtual reality scenes. The paper creates a model of dynamic water surface from height map and random disturbing. Texture mapping, color blend and dynamic texture are integrated into this algorithm for the reality of simulated water surface. In order to raise the render speed, the paper utilizes the powerful computation ability of GPU to complete the normal computation, reflec- tion and refraction processes. Compared with the traditional algorithms based on CPU, the experimental results of this algorithm are more photorealistic, and the render speed is much higher, which proves that this algorithm is feasible and superior in render speed.

关 键 词:水面模拟 纹理映射 动态纹理 图形处理单元 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象