This paper is devoted to efficient algorithms for real-time rendering of seashore using programmable Graphics Processing Unit (GPU). The scene of seashore is a usual component of virtual environment in simulators or games and should be realistic and real-time. We realized the realtime seashore simulation in three steps: first the ocean wave generation, using a simple but high-efficiency model which can describe both shallow and deep ocean; second the optical effects imitation and third the interaction of ocean waves with the coast, including the coastline simulation designed mathematically and the breaking waves simulation designed by 3D Bézier curved surface via metamorphosing and key-frame animation. Scenes under different atmospheric conditions are also presented in this paper.
Published in:
Intelligent Systems Design and Applications (ISDA), 2010 10th International Conference on
Date of Conference: Nov. 29 2010-Dec. 1 2010