Procedural models for free surface water
- Often based on Shallow water equation
-
- neglect depth velocity component
-
-
-
- ex. Trochoid/Gerstner models
-
- Particles following circular trajectories, waves propagates
-
-
- \({\bf x}-{\bf x}_0 = \sum_i a_i {\bf k}_i/\|{\bf k}_i\| \;\sin({\bf k}_i\cdot {\bf x}_0-\omega_i\,t+\phi_i)\)
- \(z-z_0 = \sum_i a_i \cos({\bf k}_i\cdot {\bf x}_0-\omega_i\,t+\phi_i)\)
- \(\omega_i^2=g\,k_i\) - dispersion
- Used for procedural ocean modeling
-
- (+) Simple and scalable
- (-) Interaction with other objects