Гидравлическая эрозия на высоте Карта создает странные артефакты - PullRequest
1 голос
/ 14 октября 2019

Я сгенерировал карту высот, используя Ridgednoise. Конечный результат выглядит немного странно, поэтому я хотел придать ему более естественный вид. После некоторого поиска, я выбрал гидравлическую эрозию. Я реализовал 2 разных подхода: Ramantaru Games и Гидравлическая эрозия (похоже, он основан на этом тезисе ). Но это не создает ожидаемых результатов.

Это до:

enter image description here

И это после эрозии:

enter image description here

Это та же самая гора, сначала отчетливо видны линии риджогена, и это вообще не естественно, но эрозия, это создает эти странные линии сквигли. Оба подхода создают один и тот же результат. Как я могу сделать эффект после эрозии более гладким.

1 Ответ

0 голосов
/ 22 октября 2019

Проблема оказалась с выбранным мной языком. Я использовал GDScript (язык сценариев Godot). Это не статически типизировано. Кажется, что где-то значение, которое должно было быть float, было int. Когда я перешел на C #, проблема ушла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...