Water-wave animation on mesh surfaces

Shengjun Liu, Xiaogang Jin, Charlie C.L. Wang, Jim X. Chen

Research output: Contribution to journalReview articlepeer-review


The development of an efficient and stable algorithm for animating water-wave on mesh surface of 3D models, is discussed. The simulation of ripples on the surface of a 3D mesh model is done to generate an animation of water waves with special effects. A sinusoidal wave model is used to produce a realistic water wave animation in which the amplitudes of water waves are attenuated along with the propagation. The uses of local scheme and excitations at any time during the animation accelerate the simulation, that helps to simulate other objects falling into the water surface. A geodesic distance map is used to animate on 3D mesh surface, giving the geodesic distance from every surface point to the source. The introduction of superposition method for simulating multiple waves helps to demonstrate our approach on several mesh models with complex geometry. Water wave is a combination of longitudinal and transverse movements, that depend on the efficient evaluation of geodesic distance.

Original languageEnglish
Article number1677487
Pages (from-to)81-87
Number of pages7
JournalComputing in Science and Engineering
Issue number5
Publication statusPublished - 1 Sept 2006


  • Water wave
  • Geodesic distance map
  • mesh surface
  • mulitiple sources


Dive into the research topics of 'Water-wave animation on mesh surfaces'. Together they form a unique fingerprint.

Cite this