Как VX (Ace) перса преобразовать в ХР ?

Больше
11 года 1 мес. назад #79782 от tvorimvsevmeste
Как VX (Ace) перса преобразовать в ХР ?
Чибики из VX (Ace) мне не по душе, но зато там есть куча дверей, сундуков и прочих объектов. Да и персы иногда полезные попадаются тоже.
Каково правило переделки их в формат XP? :blush:

Поживем — увидим,
доживем — узнаем,
переживем — научимся…

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 1 мес. назад #79783 от strelokhalfer
Так же как и в асе, только в XP кадров не 3, а четыре.
И опять же, только в графическом редакторе. Обратного конвертера я не видел.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Спасибо сказали: NettySvit

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Даритель Стимкея Проект месяца 2 место 1 место в Готв 3 место Готв 3 место Ветеран
Больше
11 года 1 мес. назад - 11 года 1 мес. назад #79784 от MaltonTheWarrior
Прога "RM Chara Converter" - преобразует тебе спрайт из одного формата мейкера в любой другой.

Вот ссылочка на скачивание:
dl.dropbox.com/u/59281530/RM%20Tools/RM%20Chara%20Converter.zip
Последнее редактирование: 11 года 1 мес. назад пользователем MaltonTheWarrior.
Спасибо сказали: DeadElf79

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 1 мес. назад #79785 от strelokhalfer
Лично у меня она крашится, при выборе с Vx(Ace) на XP

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Спасибо сказали: NettySvit

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Программист Ruby Писатель 3 место 3 место Учитель Организатор конкурсов 1 место в Готв Ветеран Проект месяца 2 место
Больше
11 года 1 мес. назад #79790 от DeadElf79
При запуске программа может вылететь с ошибкой, поэтому краткая инструкция - выбери графику по кнопке "Apri grafica" (выделил на скриншоте) и только тогда выбирай размеры чара.
[IMG
Спасибо сказали: Cerberus, Ren310, Демий

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 1 мес. назад #79793 от strelokhalfer
Если получится, перепишу завтра эту прогу, ибо у меня она все одно криво работает.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Спасибо сказали: DeadElf79, Ren310, NettySvit

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 1 мес. назад #79794 от tvorimvsevmeste
Да, из ХР в Ace всё ок, наоборот ― полный бред...

Поживем — увидим,
доживем — узнаем,
переживем — научимся…

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 1 мес. назад #79795 от strelokhalfer
Пока прога пилится, могу рассказать, как графическим редактором это сделать.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Спасибо сказали: tvorimvsevmeste

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
11 года 1 мес. назад #79796 от tvorimvsevmeste
Да! Внимаю!

Поживем — увидим,
доживем — узнаем,
переживем — научимся…

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 1 мес. назад - 11 года 1 мес. назад #79797 от strelokhalfer
Для начала, надо определить, какой размер у одного кадра анимации.
Для этого возьмём, к примеру, "!Other2.png".
!Other2.png

Картинка содержит восемь "актеров"
Определим ширину каждого фрагмента: ширину картинки делим на 4.
Высота определяется делением высоты на 2.
Ширина фрагмента 96(384/4), высота 256(512/2)
Далее определяется ширина и высота кадра.
Кадров всегда двенадцать(три по ширине, 4 по вертикали)
Первая строка - направление взгляда вниз,
вторая - налево
третья - направо
четвертая - вверх.
В нашем файле ширина кадра будет равна 32(96/3), а высота 64(256/4)
К чему это всё?
Дело в том, что в XP, кадров у каждой анимации не 3, а 4, значит картинку придется расширить на 128 пикселей(32*4) и в пустое место добавить недостающую анимацию.
Промежуточный р-тат

Рассмотрим 001-Fighter01.png из XP
001-Fighter01.png

И мы замечаем, что 1 кадр и третий одинаковы!
А это означает, что дорисовать самим ничего не придется! достаточно скопировать нужный ряд!
Сдвигаем картинку на 32 пикселя и копируем средний ряд анимации и вставляем в образовавшуюся пустоту.
Первый ряд

Остальные обрабатываем по такому же принципу - сдвигаем следующий ряд на ширину кадра и копируем в образовавшееся место средний ряд оригинальной анимации
Результат

Вот и всё.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 11 года 1 мес. назад пользователем strelokhalfer.
Спасибо сказали: DeadElf79, NettySvit, tvorimvsevmeste, DesKarD

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 7 мес. назад #85432 от tvorimvsevmeste
Хорошая новость! Программа в данный момент нормально конвертирует из VX в XP. Ура! Гигантский респект автору!

Поживем — увидим,
доживем — узнаем,
переживем — научимся…

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.109 секунд
Работает на Kunena форум