Ocean Wave Generation in Rhino

Cool
this one seems quite simple to code. Because at the end it is interesting to be able to make it for “real”.
Yes that was simple,

sea-

Wavelength is Pi/2 units, if you need 50 waves you need to make a 50 * pi / 2 grid.
Iterations is the number of frequency, the less the smoother.
Speed is hardcoded, so play on time to move the wave. The period is PI because the speed is 2.

Lower the iterations and grid size to tune the sea you want.

ocean wave water shader.gh (13.7 KB)

7 Likes