GODRICH
#css-animation#button#loader#transition#scroll#dashboard#ui#design-trends

01Summed-sine surface — a Gerstner wave field

Six sines of differing wavelength, direction, and amplitude are summed over a surface grid (with the Gerstner forward curl at crests), and the low-res grid is upscaled into an ocean surface computed from scratch.

Best forResort, cruise, and marine landing heroes

ImageDataupscalerequestAnimationFrame
Summed-sine surface — a Gerstner wave field
Open in a new tab

01 Summed-sine surface — a Gerstner wave field — Measured area 60.795% · moving frames 23/23Original by GODRICH · SCSS and React ship in the zip · 9 Canvas Wave Animation Scenes: Gerstner Field

The post this demo lives in

9 Canvas Wave Animation Scenes: Gerstner Field - preview of all 9 demos9 Canvas Wave Animation Scenes: Gerstner FieldA canvas wave animation is not a looping photo — every grid cell has its wave height recomputed in real time as a gerstn See all demos in this post

If you like this effect - similar demos