期刊文献+

基于GPU的大尺度河流表面实时绘制 被引量:3

Real–Time Rendering of Large-Scale River Surface Based on GPU
下载PDF
导出
摘要 为提升内河船舶操纵模拟器视景系统的环境真实感,提出基于真实河道岸界构建河流速度场解算模型。基本思想是构建恰当的流函数,之后利用流函数的性质求解河流的速度场。将解算的速度场传输到向量图瓦片中,最终基于GPU和GLSL着色器实现大尺度河流表面的渲染。选择内河船舶操纵模拟器中海图50000进行测试,解算的河流速度场与河道方向一致,河流表面绘制帧率达60帧。结果表明求解的河流速度场可真实地体现河流流动性,能显著地提升河流视景系统的环境真实感,且满足仿真实时性。 ABSTRACT : In order to improve the environment realism of visual system of maneuvering simulator for river vessels, the paper presents a calculating model for flow velocity field based on real river bank. The basic theory is to build up an appropriate stream function, and then caculate the flow velocity based on the property of stream function. The ve- locity field was transmitted to normal map tiles, and rendering large-sacale river surface based on GPU and GLSL shader. Chart No. 50000 in inland river ship maneuvering simulator was taken as an example of the test algorithm. The caculated flow velocity field conforms with the direction of river channel, and the frame rate of rendering river su- face is up to 60 fps. The results show that the caculated velocity can reflect river flowing, and greatly improve envi- ronment realism of visual system in inland ship handling simulator as well as meet the real time requirement.
出处 《计算机仿真》 北大核心 2018年第1期332-336,共5页 Computer Simulation
基金 国家"863"课题项目(2015AA016404) 中央高校基本科研业务费专项资金(3132016310) 海洋公益性行业科研专项基金(201505017-4) 交通运输部应用基础研究项目(2015329225240)
关键词 船舶模拟器 内河 仿真 实时 Ship simulator Inland river Simulation Real time
  • 相关文献

参考文献3

二级参考文献19

  • 1中华人民共和国港务监督局.修正的1978年海员培训、发证和值班标准国际公约[M].北京:中国科学技术出版社,1997..
  • 2Ron-Ho N. A multiple-grid scheme for solving the Euler equations [J]. AIAA Journal (S0001-1452), 2012, 20(11): 1565-1571.
  • 3Heuveline V, Ketelaer E, Ronnas S, et al. Scalability Study of HiFlow3 based on a Fluid Flow Channel Benchmark [J]. Prepfint Series of the Engineering Mathematics and Computing Lab ($2191-0693), 2012, 5.
  • 4Tan J, Yang X B. Physically-based fluid animation: A survey [J]. Science in China Series F: Information Sciences (Sl674-733X), 2009, 52(5): 723-740.
  • 5Chen J X, Lobo N D V. Toward interactive-rate simulation of fluids with moving obstacles using Navier-Stokes equations [J]. Graphical Models and Image Processing (S 1090-2481), 1995, 57(2): 107-116.
  • 6Layton A T, van de Panne M. A numerically efficient and stable algorithm for animating water waves [J]. The Visual Computer (SO 178-2789), 2002, 18(1): 41-53.
  • 7Losasso F, Gibou F, Fedkiw R. Simulating water and smoke with an octree data structure [C]//ACM Transactions on Graphics (TOG). USA: ACM, 2004, 23(3): 457-462.
  • 8Andreas M. Fluid simulation on the gpu with complex obstacles using the lattice Boltzmann method [D]. Austria: Institute of Computer Graphics and Algorithms, Vienna University of Technology, July 2008.
  • 9Perlin K., Neyret E Flow noise: textural synthesis of animated flow using enhanced Perlin noise [C]// SIGGRAPH 2001 Technical Sketches and Applications, 2001. USA: ACM, 2001.
  • 10Chermey S. Flow tiles [C]// Symposium on Computer Animation. Grenoble, France: ACM SIGGRAPH/Eurographics Symposium on Computer Animation. USA: ACM, 2004: 233-242.

共引文献43

同被引文献29

引证文献3

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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