Привет, друзья! Мяу!
Делаю игру "Cloud Cats` Land", и хочу поделиться с вами увлекательным процессом создания.
Работала недавно над милыми цветочками-светлячочками:

Cветлячки сделаны простеньким анимированным мешем:

Они выглядят довольно мило, когда летают по всему экрану, но когда я решаю запустить их в небольшой области, начинается настоящая мешанина. Чтобы сделать их более простыми и понятными, я приняла решение отказаться от анимированного меша.
Я создала свой собственный материал для светлячков и начала с светящегося ядра.

Добавляю маску и тело светлячка готово:

А теперь самая интересная часть - пришло время сделать крылья!

Я столкнулась с некоторыми тонкостями радиальных координат: нужно переключить параметр (A) так, как показано на рисунке. И добавить пару нодов к координатам (B), иначе в стыке радиальных UV (C) будут артефакты появляться.
Добавила анимацию и начала двигать UV – и у меня получилось!


Потом я создала копию, отразила её, и объединила обе картинки.


И вот, наконец, я прикрепила крылья к телу светлячка и ускорила анимацию:


Использую текстуру на частице в простом эмиттере, и всё готово!

Если вам интересно, что получится в итоге, загляните по этой ссылке.
Не забудьте добавить игру в список желаемого, если вам нравятся котики и уморительные приключения!
Также подписывайтесь на мою группу в ВК.
Спасибо, что читаете, и пусть с вами всегда будет много мяу!
(^。• ᵕ •。^)
Автор: CloudCatsLand