期刊文献+

基于GPU的实时水面场景并行渲染算法

Gpu-Based Real-Time Parallel Algorithm for Rendering Water-Surface Scene
原文传递
导出
摘要 水面的模拟历来都是一个难题。近几年,随着图形处理器(GPU)的迅速发展,它的功能不再局限于图形处理,而是进入到了通用计算领域,所以可以利用GPU的并行计算优势来加速水面的模拟过程。本文研究的主要内容是海浪的实时模拟绘制。海浪渲染算法使用了投影网格技术,使用CUDA并行计算方法对投影网格顶点坐标的计算进行加速,比较使用CPU进行大数据量计算和使用GPU进行大数据量计算的速度差异。最终,改进后的程序渲染速度大幅提高,使得程序可以在生成更逼真画面的同时保持令人满意的帧率。 The simulation of water surface has always been a problem. In recent years, with the rapiddevelopment of graphic processing unit (GPU), its function is no longer confined to graphic processing,but enters into the field of general-purpose computing, so we can take advantage of GPU parallel computing to accelerate the process of water surface simulation. The main content of this paper is the real-time simulation of sea surface. The sea surface rendering algorithm uses the projected grid technology.The calculation of vertex coordinates of projected grid using the CUDA parallel computing technologywere accelerated, compared the speed of calculating a large amount of data using CPU to calculating alarge amount of data using GPU. Finally, the program improved rendering speed significantly, so thatthe program can generate a more realistic picture, while maintaining a satisfactory frame rate.
作者 孙君 秦勃
出处 《海洋湖沼通报》 CSCD 北大核心 2014年第2期125-131,共7页 Transactions of Oceanology and Limnology
关键词 虚拟现实 水面模拟 投影网格 GPU CUDA virtual reality water surface simulation projected grid GPU CUDA
  • 相关文献

参考文献15

  • 1Blinn, J. , Simulation of wrinkled surfaces, Proceedings of SIGGRAPH'78, Comput[J]. Graph, 1978, 12 (3) : 286-292.
  • 2Foster Nick, and Metaxas Dimitris, Realistic animation of liquids[J]. Graphical Model and Image Processing, 1996, 58(5): 471- 483.
  • 3Harlow Francis, Welch, J. , Numerical calculation of time-dependent viscous incompressible flow of fluid with free surface[J]. Phys ics of Fluids, 1965, 8(12): 2182-2189.
  • 4Stam Jos, and Stable fluids, SIGGRAPH'99[M]. New York, NY, USA:ACM Press/Addison--Wesley Publishing Co, 1999: 121- 128.
  • 5Fournier Alain, and Reeves William, A simple model of ocean waves, SIGGRAPH'86[M]. New York, NY, USA: ACM Press, 1986:75-84.
  • 6Gonzato Jean Christophe, and Sac Bertrand, On modelling and rendering ocean scenes[J]. Journal of Visualization and Computer Animation, 2000, 11(1): 27-37.
  • 7Hasselmann, D. , M. Dunckel, and J. Ewing, Directional wave spectra observed, JONSWAP 1973[J]. Journal of Physical Oceanog raphy, 1980, 10(8):1264-1280.
  • 8Mastin Gary, Watterberg Peter, and Mareda John, Fourier synthesis of ocean scenes[J]. IEEE Comput, Graph. Appl. , 1987, 7 (3) :16 -23.
  • 9Hinsinger Damien, Neyret Fabrice, and Cani Marie-Paule, Interactive animation of ocean waves[M]. SCA'02. New York, NY, USA: ACM Press, 2002, 161-166.
  • 10Wang Changbo, Wang Zhangye, and Peng Qunsheng, Real-time Simulation of Ocean Wave Based on Cellular Automata[M]. Proc. Of CAD/Graphics'2003, Macao, China, 2003.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部