期刊文献+

基于Perlin噪声的海面仿真在Vega Prime中的应用 被引量:7

Ocean wave simulation based on Perlin noise used in Vega Prime
下载PDF
导出
摘要 针对Vega Prime自带海洋模块中海浪随机性不强和海面网格划分简单的不足,以OpenGL为基础将基于Perlin噪声的海面仿真应用到Vega Prime中。Perlin噪声的生成采用计算机运算最快的位运算方法,减小海面高度场的计算时间;通过采用投影网格的方法实现视点相适应网格的计算,生成自然的投影网格,并利用CG对显卡编程进行实时光照渲染。测试结果表明该方法的帧数大于Vega Prime(version2.2)中自带海洋模块的帧数,弥补了Vega Prime自带海洋模块的不足,增强了海面场景的实时性和逼真性。 Aimed at the disadvantage of vega prime ocean model in terms of stochastic behavior and ocean surface grid, applied ocean wave simulation with Perlin noise in Vega Prime based on OpenGL. Calculated Perlin noise with the bit operation to decrease the time of ocean wave calculation, realized the ocean grid with view dependent project grid, which could get over the disadvantage of traditional LOD method used in Vega Prime ocean model. Then, rendered the optical effects of ocean surface with hardware accelerated using CG. The test result of experiment shows that the frame frequency of Perlin method is higher than Vega Prime ocean model. A better simulating real-time ocean wave with a photo-realistic quality can be gained compared with Vega Prime ocean model.
出处 《计算机应用研究》 CSCD 北大核心 2009年第11期4386-4389,共4页 Application Research of Computers
基金 国家重点实验室基金资助项目(51448080105ZS2601)
关键词 PERLIN噪声 投影网格 海面视景仿真 OpenGL CG VEGA PRIME Perlin noise project grid ocean wave simulation OpenGL CG Vega Prime
  • 相关文献

参考文献13

  • 1FOSTER N, METAXAS D. Realistic animation of liquids [ J ]. Graphical Models and Image Processing, 1996, 58 (5) :471- 483.
  • 2TESSENDORF J. Simulating ocean water[ EB/OL]. (2001). http://graphies. uesd. edu/courses/rendering/2005/jdewall/tessendorf. pdf.
  • 3BELYAEV V. Real-time simulation of water surface [ EB/OL ]. (2003). http://www. graphieon. ru/2003/Proeeedings/Technical/ paper316. pdf.
  • 4褚彦军,康凤举.一种基于分形的海浪视景仿真方法[J].系统仿真学报,2006,18(z2):390-393. 被引量:6
  • 5鄢来斌,李思昆,张秀山.虚拟海战场景中的海浪实时建模与绘制技术研究[J].计算机研究与发展,2001,38(5):568-573. 被引量:31
  • 6Vega Prime options guide( Version 2.2) [ K ]. [ S. l. ] : Multigen Paradigm Inc,2007.
  • 7O'NEIL S. A real-time procedural universe[EB/OL]. [2001-03- 02 ]. http://www. gamasutra. com/features/20010302/oneil_01. htm.
  • 8PERLIN K. An image synthesizer[J]. Computer Graphics, 1985, 19(3) : 287-296.
  • 9ELIAS H. Perlin noise[ EB/OL]. http://freespace. virgin. net/hugo. elias/modets/m_perlin. htm.
  • 10谢薇,郭齐胜,董志明.海浪的实时视景仿真[J].计算机工程与应用,2001,37(20):123-125. 被引量:15

二级参考文献17

  • 1马杰,田金文,柳健,王长青,沈秩厥.三维海浪场的数值模拟及其动态仿真[J].系统仿真学报,2001,13(S2):39-41. 被引量:13
  • 2陶闯,林宗坚,卢健.分形地形模拟[J].计算机辅助设计与图形学学报,1996,8(3):178-186. 被引量:26
  • 3[1]Peachey D. Modeling waves and surf. In: Proc of SIGGRAPH 86. New York, 1986. 65~74
  • 4[2]Fournier A, Reeves W. A simple model of ocean waves. In: Proc of SIGGRAPH 86, 1986. 75~84
  • 5[4]Nick Foster. Dimitri metaxas realistic animation of liquids. Graphical Models and Image Processing, 1996, 58(5): 471~483
  • 6[5]DeHamer Jr M, Zyda M J. Simplification of objects rendering by polygonal approximations. Computer Graphics, 1991, 25(2): 175~184
  • 7[6]Hamann B. A data reduction scheme for triangulated surfaces. Computer Aided Geometric Design, 1994, 11(3): 197~214
  • 8[7]Eck M, DeRose T et al. Multiresolution analysis of arbitrary meshes. Computer Graphics, 1995, 29(2): 173~182
  • 9[8]Hoppe H. View-Dependent refinement of progressive meshes. In: Computer Graphics(SIGGRAPH'97 Proceedings). Los Angeles, CA, 1997. 189~198
  • 10[9]Luebke D, Erikson. View-dependent simplification of arbitrary polygonal environments. In: Computer Graphics(SIGGRAPH'97 Proceedings). Los Angeles, CA, 1997. 199~208

共引文献47

同被引文献75

引证文献7

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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