Premium
Realistic, real‐time rendering of ocean waves
Author(s) -
Hu Yaohua,
Velho Luiz,
Tong Xin,
Guo Baining,
Shum Harry
Publication year - 2006
Publication title -
computer animation and virtual worlds
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.225
H-Index - 49
eISSN - 1546-427X
pISSN - 1546-4261
DOI - 10.1002/cav.74
Subject(s) - computer science , rendering (computer graphics) , computer graphics (images) , pentium , graphics , real time rendering , texture mapping , computer graphics , wind wave , refraction , optics , geology , physics , oceanography , parallel computing
In computer games and other real‐time graphics applications, the ocean surface is typically modelled as a texture or bump‐mapped plane with simple lighting effects. This paper describes a system for realistically rendering the water surface in real time. Our system can render calm ocean waves with sophisticated lighting effects at 100 fps on a 680 MHz Pentium III with a GeForce 3 graphics card. The wave geometry is represented view‐dependently as a dynamic displacement map with surface detail described by a dynamic bump map. The illumination model includes reflection, refraction and Fresnel effects, which are critical for producing the look and feel of water. Copyright © 2006 John Wiley & Sons, Ltd.