In my game the water movement is done in a shader using Gerstner equations. The water movement looks realistic enough for a school project but I encounter serious problem when I wanted to do sailing ...
I'm making Perlin noise -based procedural terrain in WebGL. The main process generates chunks with mesh/shaders/geometries. My chunks have a ground (texture shader) and water plane (flow shader). I ...