期刊文献+

近岛海洋场景海水色彩真实感实时绘制 被引量:6

Real-time Rendering of Realistic Ocean Color Around the Islands
下载PDF
导出
摘要 海洋场景仿真一直是计算机虚拟现实研究中一大热点.为更为逼真地表现近岛海洋海水的色彩细节,首先,针对当前大多数海洋模型计算复杂的问题,采用水面网格模型加法线贴图构建大规模海洋表面,由于计算全部由GPU完成,实时性得到大大提高;然后,借助于U3D地形组件,构建了多种岛屿高程地形,通过修正海面的菲涅耳系数,成功地解决了海面与岛屿的边界问题,绘制出逼真的近岛海洋场景;其次,引入海水深浅颜色临界值,以海面和海底的高度变化为控制因子,构建海水颜色变化函数,表现岛屿周围海水丰富的色彩变化;之后,将光强、光源颜色和位置的变化引入海水颜色的计算中,实现一天内不同时刻海水色彩变化;最后,优化菲涅耳反射系数求解方法,依据真实水面反射定理,将反射图和折射图渲染到纹理中,实现真实海水所具有的水面反射与折射效果. Simulation of Ocean scenes has always been a hot spot in virtual reality.To achieve more realistic ocean color details around the islands,firstly,against the complex computations of most current ocean models,we constructed the large-scale ocean surface by using the surface grid model and the normal map.All the computations were completed in GPU,so the real-time performance was greatly improved.With the help of U3 D terrain component,we built several elevation terrains of the islands.We successfully resolved the obvious borders between the islands and the ocean via correcting the Fresnel coefficient of the ocean,and we got a more realistic ocean scene around the islands.Secondly,to express the rich color performance of the ocean around the island,we introduced a critical depthcolor value of the ocean,and used the depth between the ocean surface and the bottom as a control factor to construct an ocean color changing function.Then we introduced the variations of the light intensity,light color and light position to the calculation of the ocean color,and realized the various colors at different time in a day.Finally,we optimized the method through solving the Fresnel reflection coefficient,and rendered the reflectance map and refraction map to textures based on the true reflection theorem to realize the reflection and refraction effects of the real ocean.
出处 《小型微型计算机系统》 CSCD 北大核心 2016年第4期847-850,共4页 Journal of Chinese Computer Systems
基金 河北省科学技术研究与发展计划科技支撑计划项目(15210143)资助 河北省自然科学基金项目(F2012203084)资助 国家自然科学基金项目(60970073)资助
关键词 海洋绘制 实时 近岛屿 海水色彩 反射与折射 GPU simulation of ocean real-time around the island ocean color reflection and refraction GPU
  • 相关文献

参考文献2

二级参考文献41

  • 1柳有权,刘学慧,朱红斌,吴恩华.基于物理的流体模拟动画综述[J].计算机辅助设计与图形学学报,2005,17(12):2581-2589. 被引量:59
  • 2李起成,陈昊罡,汪国平,董士海.动态天空环境下的实时海洋渲染[J].计算机辅助设计与图形学学报,2007,19(2):172-177. 被引量:10
  • 3Mihalef V, Metaxas D, Sussman M. Animation and control of breaking waves [C] //Proceedings of the 2004 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, Grenoble, 2004: 315-324.
  • 4Muller M, Schirm S, Teschner M, etal. Interaction of fluids with deformable solids [J]. Journal of Computer Animation and Virtual World, 2004, 15(3/4): 159-171.
  • 5Premoze S, Tasdizen T, Bigler J, et al. Particle-based simulation of fluids[J]. Computer Graphics Forum, 2003, 22(3) :401-410.
  • 6Crane K, I.lamas I, Tariq S. Read-time simulation and rendering of 3D fluids [M] //Nguyen H. GPU Gems 3. Boston.. Addison Wesley, 2007: 633-675.
  • 7Fournier A, Reeves W T. A simple model of ocean waves [J]. ACM SIC, GRAPH Computer Graphics, 1986, 20(4): 75-84.
  • 8Peachey D R. Modeling waves and surf [J]. ACM SIGGRAPH Computer Graphics, 1986, 20(4): 65-74.
  • 9Thon S, Dischler J M, Ghazanfarpour D. Ocean waves synthesis using a spectrum based turbulence function [C] // Proceedings of the International Conference on Computer Graphics, Geneva, 2000:65-72.
  • 10Tessendorf J. Simulating ocean water [C]//Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, Los Angeles, 2001:1-18.

共引文献17

同被引文献15

引证文献6

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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