Why does the water material reflection spread greatly when the camera is close
Maybe try to lower the camera minZ:
camera.minZ = 0.01;