ПрограммированиеФорум2D графика и изометрия

Нужна программка для склеивания спрайтов в лист. (3 стр)

Страницы: 1 2 3
#30
14:33, 5 окт 2014

Oleg_T, попробуй вот так переименовать.

Тогда
0_0 будет 000_000
1_15 будет 015_001
123_0 будет 000_123
255_200 будет 200_255
ну и т.д. Короче нули должны добавиться в имя.

@echo off
setlocal ENABLEDELAYEDEXPANSION
FOR /L %%N IN (0,1,15) DO (
  FOR /L %%K IN (0,1,15) DO (
    set FRAME=000%%K
    set VIEW=000%%N

    set FULLNAME=frame_!FRAME:~-3!_!VIEW:~-3!.png
    ren %%N_%%K.png !FULLNAME!
  )
)
#31
20:47, 5 окт 2014

Есть такая штука, image magick
http://www.imagemagick.org
Я ей склеивал спрайты покадрового отрендеренные, при желании можно разобраться

#32
11:42, 6 окт 2014

Спасибо. Мне уже помогли.

#33
2:14, 21 окт 2014

Для склеивания в атлас спрайтов одного размера можно использовать утилиту из набора ImageMagick.
Я использую свою утилиту, которая сортирует спрайты и пытается упаковать их в атлас оптимальным способом. Утилита консольная, под Linux. Умеет только PNG. Доступна на bitbacket.

#34
12:43, 22 окт 2014

andreyu, спасибо, но я уже разобрался с Texture Packer, с помощью Ps-spectre.

P.S. Спрайт-лист я уже сделал, а разобраться с настройками игры нет кому. :-)

Страницы: 1 2 3
ПрограммированиеФорум2D графика и изометрия

Тема в архиве.