Есть карта высот (heightmap). Вот пример:

На первый взгляд всё хорошо. Но если карту затопить, то на берегах видны очень неестественные неровности:

В реале они исчезли бы в результате водной эрозии. Поэтому надо всю карту сгладить. Но алгоритмов сглаживания много, поэтому прошу подсказать наиболее подходящий
