The Aqua library is a C++ library which computes oceanic surface geometry and normals, suitable for real time or high resolution images rendering. It comes with a simple OpenGL demo.
It is based on the paper “Realistic simulation of ocean surface using wave spectra” (in GRAPP 2006 proceedings).
The Aqua library is free software, distributed under the GNU GPL.
The current version of the Aqua library is 1.0-pre-3 (2006-04-22).
THIS IS A DIRTY SNAPSHOT RELEASE, NOT REALLY USEFUL!
Not all features are completely implemented, the source code is not clean and lacks documentation. There is no “configure” script neither.
There are some video examples.
The Aqua library has been developed and tested using a LFS 6.1 GNU/Linux system, GCC 3.4.3 and glibc 2.3.4.
To install the package, you need several other libraries: