В этой статье соберем шейдер который добавит анимацию волны нашим тайлам. Добавляем в проект TileMap ноду. Подключаем наш микро спрайтщит.
После разбивки выбираем тайл воды и подключаем на него шеидер. «Нарисуем» небольшую сценку для того чтобы было с чем работать: И приступим к написанию шеидера. Для работы нам потребуется два значения — скорость и высота волны.
Выведем их в uniform для того чтобы было удобно крутить и настраивать через редактор: Ну а дальше навешиваем наш любимый синус на ось Х в UV координатах...