Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Артефакты по краям ATF (http://www.flasher.ru/forum/showthread.php?t=214388)

Nooob 19.07.2017 23:36

Photoshop не нужен, достаточно автоматизировать скриптом imagemagick для такой нетривиальной задачи

Zebestov 20.07.2017 00:13

Не суть.

Bletraut 20.07.2017 00:24

Цитата:

Сообщение от Zebestov (Сообщение 1201199)
А разве extrude не решает?

Поддерживаю, для тайлов extrude решает подобную проблему.

ZackMercury 20.07.2017 10:20

Так вроде в фотожопе тоже можно автоматизировать с помощью встроенных инструментов. К тому же, там можно ещё и скрипты писать.
Alt+F9 - панель операций, там можно записывать и воспроизводить.
В инете можно найти примеры как открывать, применять операции, сохранять и закрывать набор изображений.
Вот тут, к примеру, упоминается. https://www.youtube.com/watch?v=mT5c10PHymg

ZackMercury 20.07.2017 17:05

Вложений: 1
Даже составил вам готовую операцию, ничего не надо делать вручную, достаточно загрузить через меню операций - загрузить операции и применить к набору изображений. Если я, конечно, правильно понял, что надо сделать - добавить ещё один ряд пикселей со всех сторон и скопировать последний ряд в него.


Zebestov 20.07.2017 17:20

Не ) так любой может. Если сделать это до упаковки — это всего лишь сделает каждый спрайт на 2 пикселя шире-выше, что и будет отражено в конфиге атласа.
Тут два варианта:
1. Надо в уже готовом атласе продублировать пиксели по краям для отдельных спрайтов.
2. Пойти твоим путем, упаковать, но потом пройтись по конфигу атласа и откорректировать координаты отдельных спрайтов: сдвинуть на 1px вправо-вниз и убрать по 2px из ширины-высоты.

Bletraut 21.07.2017 19:35

Цитата:

Сообщение от Zebestov (Сообщение 1201261)
Не ) так любой может. Если сделать это до упаковки — это всего лишь сделает каждый спрайт на 2 пикселя шире-выше, что и будет отражено в конфиге атласа.
Тут два варианта:
1. Надо в уже готовом атласе продублировать пиксели по краям для отдельных спрайтов.
2. Пойти твоим путем, упаковать, но потом пройтись по конфигу атласа и откорректировать координаты отдельных спрайтов: сдвинуть на 1px вправо-вниз и убрать по 2px из ширины-высоты.

Можно еще сгенерить атлас с padding'om в 3 пикселя и затем уже по выше предложенной схеме обработать его фотошопом.


Часовой пояс GMT +4, время: 15:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.