期刊文献+

时空驱动的大规模真实感海洋场景实时渲染 被引量:1

Real Time Rendering of Large Scale Realistic Ocean Scenes Driven by Time and Space
下载PDF
导出
摘要 针对目前计算机图形学领域对于精确的时间和空间条件驱动下大规模海洋场景的研究匮乏的现状,提出一个时空驱动的大规模真实感海洋场景实时渲染框架.首先,采用天空球代替传统天空盒进行天空背景建模,弥补天空盒灵活性和真实性上的不足;引入简化天文模型进行天体位置计算,真实展现天体运行规律;其次,引入风力驱动的统一方向谱进行海浪绘制,弥补目前图形学领域利用海浪谱建模在短波绘制效果上的不足;最后,将大气散射、海洋表面以及海下光线传播作为整体考虑,构建海面综合光照渲染模型.实验表明:该框架不仅能够真实地展现在精确的时空条件下大规模海洋场景的波浪运动以及光学效果的变化,而且能够很好地满足实时应用的需要. Rendering large-scale ocean scenes plays an important role in simulators,movies and other aspects.Because of the complexity of the ocean and the sky,it is difficult to animate large-scale realistic ocean scenes in real time,especially under precise time and space conditions.In this paper,we present a real-time rendering framework for large-scale realistic ocean scenes.In traditional real-time ocean rendering method,the skybox method consisting of a big textured cube with six images is usually used to model the sky for its rapidity and simplicity.However,it has potential problems with seams in the edge of the skybox and it is not flexible enough.In our case,we apply a skysphere method which is convenient to position the celestial bodies and to set up the light scattering model.To show the real movement of celestial bodies,we establish a simplified astronomical model to compute the position of every single celestial body in the scene.When the wind blows over the ocean,the high frequency short wave appears first,then the low frequency long wave grows.As the wave is fully grown,the long wave will be more prominent.Researchers in graphics always focus on rendering the long wave while ignoring the short wave.We apply a unified directional spectrum for long and short wind-driven waves to draw the waves,which covers the shortage of the short wave rendering.The ocean illumination is a difficult problem for computer graphics,because both the ocean and the light source are dynamic.Via the analysis of the real ocean illumination,we take the atmospheric scattering,the ocean surface reflection and the ocean subsurface scattering as a whole,and build up a comprehensive ocean lighting rendering model.With this method,we can make the ocean waves alive,and enrich the optical effects colorfully while simulating the large-scale ocean scenes under precise time and space conditions.We demonstrate the visual realism and performance of our method in various experiments,achieving high frame rates on different desktop PCs.
作者 李颖 唐勇 张浩然 刘丁 周升腾 王赛 Li Ying;Tang Yong;Zhang Haoran;Liu Ding;Zhou Shengteng;Wang Sai(College of Information Science and Engineering,Yanshan University,Qinhuangdao,Hebei 066004;Key Laboratory for Computer Yirtual Technology and System Integration of Hebei Province (Yanshan University),Qinhuangdao,Hebei 066004)
出处 《计算机研究与发展》 EI CSCD 北大核心 2019年第2期375-384,共10页 Journal of Computer Research and Development
基金 河北省科学技术研究与发展计划科技支撑计划项目(15210143) 秦皇岛市科学技术研究与发展计划项目(201602A018)~~
关键词 大气散射 海浪绘制 双向反射分布函数 次表面散射 time and space driven atmospheric scattering wave rendering bidirectional reflectance distribution function subsurface scattering
  • 相关文献

参考文献5

二级参考文献40

  • 1吴恩华,柳有权.基于图形处理器(GPU)的通用计算[J].计算机辅助设计与图形学学报,2004,16(5):601-612. 被引量:225
  • 2童若锋,汪国昭.用于动画的水波造型[J].计算机学报,1996,19(8):594-599. 被引量:24
  • 3Peaehey D R. Modeling wave and surf[J].Computer Graphics, 1986, 20(4): 65-74.
  • 4Ts'o P Y, Barsky B A. Modeling and rendering waves: wave tracing using beta splines and reflective and refractive texture mapping [J]. ACM Transactions on Graphics, 1987, 6(3) :191-214.
  • 5Kass M, Miller G. Rapid, stable fluid dynamics for computer graphics [J]. Computer Graphics, 1990, 24(4): 49-57.
  • 6Foster N, Metaxas D. Realistic animation of liquids [C] // Graphical Models and Image Processing, 1996, 58(5): 471- 483.
  • 7Mastin G A, Watterberg P A, Mareda J F. Fourier synthesis of ocean scenes[J].IEEE Computer Graphics and Applications, 1987, 7(3): 16-23.
  • 8Perlin K. An image synthesizer [J]. Computer Graphics, 1985, 19(3): 287-296.
  • 9Johanson C. Real-time water rendering [D]. Lund: Lund University, 2004.
  • 10Iwasaki K, Dohashi Y, Nishita T. A volume rendering approach for sea surfaces taking into account second order scattering using scattering maps [C] //Proceedings of Eurographics/IEEE TVCG Workshop on Volume Graphics. Aire-la Ville: Eurographics Association Press, 2003: 129- 136.

共引文献23

同被引文献7

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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