Full Text:   <2818>

CLC number: TP391

On-line Access: 

Received: 2005-08-31

Revision Accepted: 2005-11-28

Crosschecked: 0000-00-00

Cited: 1

Clicked: 5456

Citations:  Bibtex RefMan EndNote GB/T7714

-   Go to

Article info.
1. Reference List
Open peer comments

Journal of Zhejiang University SCIENCE A 2006 Vol.7 No.6 P.1018-1025


Efficient rendering of breaking waves using MPS method

Author(s):  WANG Qiang, ZHENG Yao, CHEN Chun, TADAHIRO Fujimoto, CHIBA Norishige

Affiliation(s):  School of Computer Science, Zhejiang University, Hangzhou 310027, China; more

Corresponding email(s):   wangqiang@cad.zju.edu.cn

Key Words:  Moving particle semi-implicit (MPS), Particle-system, Surface reconstruction

WANG Qiang, ZHENG Yao, CHEN Chun, TADAHIRO Fujimoto, CHIBA Norishige. Efficient rendering of breaking waves using MPS method[J]. Journal of Zhejiang University Science A, 2006, 7(6): 1018-1025.

@article{title="Efficient rendering of breaking waves using MPS method",
author="WANG Qiang, ZHENG Yao, CHEN Chun, TADAHIRO Fujimoto, CHIBA Norishige",
journal="Journal of Zhejiang University Science A",
publisher="Zhejiang University Press & Springer",

%0 Journal Article
%T Efficient rendering of breaking waves using MPS method
%A WANG Qiang
%A CHEN Chun
%A TADAHIRO Fujimoto
%A CHIBA Norishige
%J Journal of Zhejiang University SCIENCE A
%V 7
%N 6
%P 1018-1025
%@ 1673-565X
%D 2006
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.2006.A1018

T1 - Efficient rendering of breaking waves using MPS method
A1 - WANG Qiang
A1 - ZHENG Yao
A1 - CHEN Chun
A1 - TADAHIRO Fujimoto
A1 - CHIBA Norishige
J0 - Journal of Zhejiang University Science A
VL - 7
IS - 6
SP - 1018
EP - 1025
%@ 1673-565X
Y1 - 2006
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.2006.A1018

This paper proposes an approach for rendering breaking waves out of large-scale of particle-based simulation. moving particle semi-implicit (MPS) is used to solve the governing equation, and 2D simulation is expanded to 3D representation by giving motion variation using fractional Brownian motion (fBm). The waterbody surface is reconstructed from the outlines of 2D simulation. The splashing effect is computed according to the properties of the particles. Realistic features of the wave are rendered on GPU, including the reflective and refractive effect and the effect of splash. Experiments showed that the proposed method can simulate large scale breaking waves efficiently.

Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article


[1] Christiansen, H.N., Sederberg, T.W., 1978. Conversion of complex contours line definition into polygonal element mosaics. Computer Graphics, 12(2):187-192.

[2] Ekoule, A.B., Peyrin, F.C., Odet, C.L., 1991. A triangulation algorithm from arbitrary shaped multiple planar contours. ACM Transactions on Graphics, 10(2):182-199.

[3] Enright, D., Marschner, S., Fedkiw, R., 2002. Animation and Rendering of Complex Water Surfaces. Proc. ACM SIGGRAPH 2002. San Antonio, Texas, USA, p.736-744.

[4] Foster, N., Fedkiw, R., 2001. Practical Animation of Liquids. Proc. ACM SIGGRAPH 2001. Los Angeles, California, USA, p.23-30.

[5] Fournier, A., Reeves, T., 1986. A simple model of ocean waves. ACM Transactions on Graphics, 20:75-84.

[6] Fujimoto, T., Miyauchi, S., Suzuki, T., Chiba, N., 2005. Noise-based Animation of Waving Phenomena. IWAIT2005. Jeju, Korea, p.459-464.

[7] Jeschke, S., Birkholz, H., Schmann, H., 2003. A Procedural Model for Interactive Animation of Breaking Ocean Waves. Proc. WSCG2003 POSTERS.

[8] Koshizuka, S., Tamako, H., Oka, Y., 1995. A particle method for incompressible viscous flow with fluid fragmentation. Comput. Fluid Dynamics, 4:29-46.

[9] Mandelbrot, B.B., 1977. The Fractal Geometry of Nature. W.H. Freeman, New York, p.127-135.

[10] Meyers, D., Skinner, S., 1992. Surfaces from contours. ACM Transactions on Graphics, 11(3):228-258.

[11] Mihalef, V., Metaxas, D., Sussman, M., 2004. Animation and Control of Breaking Waves. Proc. ACM SIGGRAPH/ Eurographics Symposium on Computer Animation. Grenoble, France.

[12] Peachey, D.R., 1986. Modeling waves and surf. ACM Transactions on Graphics, 20:65-74.

[13] Premoze, S., Tasdizen, T., Bigler, J., Aaron L., Whitaker, R., 2003. Particle Based Simulation of Fluids. Proc. Eurographics 2003. Granada, Spain, p.401-410.

[14] Song, O.Y., Shin, H., Ko, H.S., 2005. Stable but nondissipative water. ACM Transaction on Graphics, 24(1):81-97.

[15] Stam, J., 1999. Stable Fluids. Proc. ACM SIGGRAPH’99, p.121-128.

[16] Stam, J., Fiume, E., 1995. Depicting Fire and Other Gaseous Phenomena Using Diffusion Processes. Proc. ACM SIGGRAPH’95, p.129-136.

[17] Takahashi, T., Fujii, H., Kunimatsu, A., Hiwada, K., Saito, T., Tanaka, K., Ueki, H., 2003. Realistic Animation of Fluid with Splash and Foam. Proc. Eurographics 2003. Granada, Spain, p.391-400.

Open peer comments: Debate/Discuss/Question/Opinion


Please provide your name, email address and a comment

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - 2024 Journal of Zhejiang University-SCIENCE