Кручу-верчу СпрайтСтек замутить хочу

Мне нравится стиль и технология СпрайтСтек -- это когда плоский спрайт накладывается друг на друга и создаётся ощущение (псевдо)трёхмерности. Воксели для бедных короче.

Пользуюсь для пиксель арта я программой Aseprite, пошёл гуглить есть ли скрипты\плагины для этого дела. Нашёл пару неподходящих и которые выносят мой асепрайт в вылет.

Не нашёл и сам написал пару скриптов, чтобы вам не пришлось.

Вот так это выглядит в итоге:

Кручу (что-то гифка не проигрывается)
Кручу (что-то гифка не проигрывается)
Режу
Не понимаю что делаю (что-то гифка не проигрывается)
Не понимаю что делаю (что-то гифка не проигрывается)

Гифки не хотят показывать анимацию, поэтому лучше посмотрите через гитхаб, например. Или если кто-то поможет понять в чём дело, то буду признателен.

И вот так (тыкните на картинку, чтобы анимация пошла):

Скачать можете с itch.io или github:

Всё на английском потому что интернашиональ.

Какие функции у данного скрипта (превью):

  • В реальном времени можно крутить спрайтстек на 360 градусов. (признаюсь, тормозит это дело)
  • Возможность просматривать каждый "слайс", он же "слой" (не слой в терминах Асепрайта)
  • Изменение дистанции между слайсами
  • Заполнение дистанции между слайсами "твёрдыми пикселями" (становится похоже на воксель)
  • Можно поиграться с высотой спрайта, что создаст иллюзию наклона камеры.
  • Скрипт ТОЛЬКО ДЛЯ ПРЕДПРОСМОТРА того, что вы рисуете в самом Асепрайте.

Второй же скрипт из плоского спрайта создаёт спрайтстек.

Вот-так-вот. Присасываюсь к #screenshotsaturday

Забавный (мало кому интересный) факт: хотел публикацию в гитхабе, чтобы по дате вышло в мой ДР, но даже тут оплошал и пишется дата первого коммита чуть раньше.

22
13 комментариев