https://fonewall.github.io/posts/how-to-draw-an-ocean/