Процедурная генерация карт в Unity. Алгоритм diamond-square

Расскажу как сгенерировать карту высот и отрисовать её в 2D и 3D используя Unity. Приложение: Github: Статья на хабре: Применение текстур к terrain в зависимости от высоты: Загрузить карту высот реального мира: Возможно вас также заинтересует генерация с использованием шума Перлина (лучше подходит для бесконечных карт) Шум_Перлина Навигация: 00:00 Введение и примеры карт 01:11 Что такое карта высот? 01:50 Алгоритм diamond-square 02:42 Ленивая динамика для diamond-square 03:27 Интерфейс приложения 04:00 Имплементация алгоритма на C# 06:35 Сглаживание карты 07:28 Отображение 2D карты в Unity 07:52 Применение карты к terrain в Unity (3D) 09:19 Заключение
Back to Top