Skip to content

A minimalist GUI to generate shore Gerstner waves.

License

Notifications You must be signed in to change notification settings

otto-link/ShoreWaves

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShoreWaves

A minimalist GUI to generate shore Gerstner waves.

shorewaves_demo_cropped.mp4

License

This project is licensed under the terms of the GPL-3.0 license.

Building

Build by making a build directory (i.e. build/), run cmake in that dir, and then use make to build the desired target.

Example:

mkdir build && cd build
cmake ..
make

The binary is generated in build/bin:

cd build
bin/./shorewaves

References

  • Fournier, A. and Reeves, W.T. 1986. A simple model of ocean waves. ACM SIGGRAPH Computer Graphics 20, 4, 75–84, DOI.

  • Peachey, D.R. 1986. Modeling waves and surf. Proceedings of the 13th annual conference on Computer graphics and interactive techniques - SIGGRAPH 86, ACM Press, DOI.

Dependencies