Computer Engineering and Applications ›› 2010, Vol. 46 ›› Issue (19): 193-195.DOI: 10.3778/j.issn.1002-8331.2010.19.056

• 图形、图像、模式识别 • Previous Articles     Next Articles

Lipper simulation method of small water area

LU Wei-liang,CHENG Tian-tian,HE Wei,LI Yun-fei   

  1. School of Computer Science and Technology,SooChow University,Suzhou,Jiangsu 215021,China
  • Received:2008-12-25 Revised:2009-03-12 Online:2010-07-01 Published:2010-07-01
  • Contact: LU Wei-liang

小型水域水面涟漪的模拟方法

卢维亮,程甜甜,何伟,李云飞   

  1. 苏州大学计算机科学与技术学院,江苏苏州215021
  • 通讯作者: 卢维亮

Abstract: A method to simulate lipper on the surface of small water area is put forward,which is under the background of an actual project.Projected grid algorithm introduced by Johanson is chosen to model the water surface.2D fluctuation function
is used to describe the movement of water wave,explicit finite difference and programming Graphics Processing Unit (GPU) technique is to realize the equation,and proper rendering arithmetic is adopted,the fluctuant phenomenon of water surface after the raindrop fell to the water could be simulated relatively real.In the case of the number of grid is 256×256 and the rending window size is 1 024×768,the Frequency Per Second(FPS) is more than 85 frames which achieves real-time
requirement.

摘要: 以实际项目为研究背景,提出了一种小型水域水面涟漪模拟方法。将Johanson 的投影网格法用于水面建模,采用二维波动方程描述水波运动,运用显式有限差分法和可编程GPU技术实现方程求解;并采用适当的渲染算法,比较真实地模拟了雨滴落入水面后水面波动的现象,在网格为256×256,图像大小为1 024×768 的情况下,刷新频率达到了85 帧以上,满足了实时性的要求。

CLC Number: