Генерация карты

JS + Perlin Noise + Canvas
Generating image...
Авто-генерация рельефа реализована в виде конвейера. Этапы конвейера и порядок их выполнения гибко настраиваются. Для создания карты высот используется шум Перлина. Для раскраски - набору реперных высот присваиваются цвета с дальнейшей интерполяцией цвета. Есть поддержка и авто-распознавание регионов (например, для дальнейшего именования гор и озёр). Визуализация с помощью canvas. Исходный код (JavaScript) можно скачать здесь.

Настройки генератора:

Примеры


Комментарии

Ваше имя
E-mail
Сообщение
Павел Гуданец
Начало
2009-2017 © Павел Гуданец