Game developer for the last 35 years starting on the Vic20 and working through C64, Amiga, SNES, PSX and PC. Now working with Unity on our new game www.macspeedee.com
Based on the Surf's Up Siggraph paper about breaking waves, I did this system in Unity.