Комментарии 7
Имхо стоит поработать над функцией инициализации твердости. В реальности там далеко не шумовая функция.
Зависшие без опоры воксели к слову должны не исчезать а падать. Да и вообще капли должны не только вымывать но и перемещать часть твердости по маршруту
Зы откуда у вас четвертая степень вылезла?
Тьфу, не заметил что это перевод.
Все вопросы отменяются
Часть воды падает на поверхность водоёма и не участвует в «размывании» форм рельефа.
Часть воды испаряется и не участвует в «размывании» форм рельефа.
Было бы интересно добавить вот это в алгоритм
Часть воды испаряется и не участвует в «размывании» форм рельефа.
Было бы интересно добавить вот это в алгоритм
НЛО прилетело и опубликовало эту надпись здесь
Ну если есть испарение, то можно моделировать и облачность.
Где больше площадь воды — больше испаряется. Если придумать правила для потоков ветра, то можно управлять облаками и по графику устраивать дожди (например, как только температура облака становится меньше 0 (ну или заморочиться точкой росы) — тут же проливается дождём
Где больше площадь воды — больше испаряется. Если придумать правила для потоков ветра, то можно управлять облаками и по графику устраивать дожди (например, как только температура облака становится меньше 0 (ну или заморочиться точкой росы) — тут же проливается дождём
Спасибо за код! Будем пробовать разнфе варианты. Если получится что-то стоящее, то обязательно с Вами поделюсь.
Посмотрите World Machine, там есть эрозия(и не только). Не знаю какой там алгоритм, но генерация эрозии в 8К на 4 потоках( максимум на моей лицензии) занимает примерно 10 минут:
Скрин
Так что тут непаханое поле для оптимизации.Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Симуляция эрозии в 3D-рельефе