A Convolution-Based Algorithm for Animated Water Waves

Loading...
Thumbnail Image
Date
2002
Journal Title
Journal ISSN
Volume Title
Publisher
Eurographics Association
Abstract
A non-linear partial differential equation solver is too sophisticated for computer graphics applications if they are only used to render effects like circular waves and ship wakes. We present an approach which simulates waves through a convolution algorithm. It handles both gravity waves and capillary waves; the latter are often neglected even though they dominate small-scale behavior. The algorithm can be integrated into a complete solution architecture: First, standard commercial 3-D software is used to prepare an animated scene with objects traveling on a water surface. Based on the movements of these objects, waves are calculated and added as bump and displacement maps to the 3-D model.
Description

        
@inproceedings{
10.2312:egs.20021032
, booktitle = {
Eurographics 2002 - Short Presentations
}, editor = {}, title = {{
A Convolution-Based Algorithm for Animated Water Waves
}}, author = {
Loviscach, Jörn
}, year = {
2002
}, publisher = {
Eurographics Association
}, ISSN = {
1017-4656
}, ISBN = {}, DOI = {
10.2312/egs.20021032
} }
Citation