1986 · 92 citations · 11 references
Natural SciencesEarth SciencesOceanographyOcean ModelingOcean WavesPhysical OceanographyNumerical Ocean SimulationSurface Wave DynamicsWave GenerationWave RefractionAdaptive SubdivisionOcean Floor TopographyOcean RenderingParametric Surface ModelingPhysical Wave ModelingStochastic Particle SystemsSubdivisionWave Model
The ocean floor influences wave refraction and breaking at shorelines. The authors present a simple Gerstner/Rankine‑based model for ocean surface waves that supports realistic modeling and rendering of wind‑driven waves. The model represents the surface as a parametric Gerstner wave field, uses particle systems for foam, allows multiple wave trains with stochastic variations, and supports ray‑tracing and adaptive subdivision for rendering. The model readily generates realistic wave shapes, facilitates time‑based animation, and achieves realistic randomness and short‑crestedness, as demonstrated by rendered examples and a 10‑second animation.
We present a simple model for the surface of the ocean, suitable for the modeling and rendering of most common waves where the disturbing force is from the wind and the restoring force from gravity.It is based on the Gerstner, or Rankine, model where particles of water describe circular or elliptical stationary orbits. The model can easily produce realistic waves shapes which are varied according to the parameters of the orbits. The surface of the ocean floor affects the refraction and the breaking of waves on the shore. The model can also determine the position, direction, and speed of breakers.The ocean surface is modeled as a parametric surface, permitting the use of traditional rendering methods, including ray-tracing and adaptive subdivision. Animation is easy, since time is built into the model. The foam generated by the breakers is modeled by particle systems whose direction, speed and life expectancy is given by the surface model.To give designers control over the shape of the ocean, the model of the overall surface includes multiple trains of waves, each with its own set of parameters and optional stochastic elements. The overall "randomness" and "short-crestedness" of the ocean is achieved by a combination of small variations within a train and large variations between trains.Rendered examples of oceans waves generated by the model are given and a 10 second animation is described.
11
A two-dimensional interpolation function for irregularly-spaced data
Donald S. Shepard · 1968 · 5K citations
Ken Perlin · ACM SIGGRAPH Computer Graphics · 1985 · 2K citations
Simulation of wrinkled surfaces
J.F. Blinn · 1978 · 711 citations