My idea is to use a large mesh disk as an ocean surface. The diameter could be 500km so that the horizon line looks real also from a high camera. The ship will be approx. 150m and I would like to deform the mesh per control points so that I get typical waves around the ship.
The problem is how to get a dense mesh around the ship (for example one control point every 0.5m) but a low poly count far away in the back round and there should be no polygon density jump, since it would cause mapping issues. Best the density decrease non linear.
Attached a screenshot of a mesh with constant density and quite limited diameter.