[Canvas, JavaScript] Sprite Matrix — модуль для нарезки спрайтов, редактирования и сохранения спрайт-листов
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Sprite Matrix — модуль редактора Collagen_n для автоматического сохранения спрайт-листов.
Например у вас есть картинка с множеством мелких деталей, которую нужно нарезать в один спрайт-лист и сохранить координаты каждого спрайта. Нарезку спрайтов можно сделать в Collagen_n просто обвести контур каждого спрайта и нажать на кнопу создать спрайт, перед созданием спрайта контур можно «поправить» — например сделать прозрачными белые, черные либо другие цвета на границе выделения, масштабировать по осям x или y, повернуть на какой-либо градус, отразить или применить к ней какой либо цветовой эффект.
Далее уже после того как вы вырезали все спрайты и расположили их на спрайт листе координаты спрайтов можно сохранить в json спрайт-лист с помощью модуля Sprite Matrix Он создает листы в двух форматах на основе вырезанного контура или обычных прямоугольников с координатами начальной точки, высотой и шириной спрайта. Также можно сохранить контрольные точки, на случай если понадобится редактировать спрайт-лист в дальнейшем.
===========
Источник:
habr.com
===========
Похожие новости:
- [Настройка Linux, Разработка веб-сайтов, PHP, JavaScript, Серверное администрирование] Перенос почты между серверами через интерфейс пользователя посредством IMAPSync
- [Алгоритмы, Высокая производительность, Математика, Программирование] Динамическая балансировка нагрузки в pull-схеме
- [JavaScript, ReactJS, TypeScript] Пишем свой CLI генерации React компонент, а может быть не только компонент, а может не только React
- [JavaScript, Программирование, Разработка веб-сайтов] JavaScript: область видимости простыми словами (перевод)
- [JavaScript, Node.JS, Разработка веб-сайтов] Безопасность npm-проектов, часть 1
- [Разработка веб-сайтов, JavaScript, Программирование] 100 теоретических вопросов по JavaScript
- [JavaScript] Как использовать новейшие функции JavaScript в любом браузере (перевод)
- [JavaScript] Benchmarking. Введение для начинающих
- [Ненормальное программирование, JavaScript, TypeScript] Фрактальная шизофрения
- [Ненормальное программирование, PHP, JavaScript, Erlang/OTP] 20_20 — год в котором подчеркивание в числовых литералах победило
Теги для поиска: #_canvas, #_javascript, #_sprites, #_spritesheet, #_img, #_javascript, #_photography, #_canvas, #_javascript
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 22:56
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Sprite Matrix — модуль редактора Collagen_n для автоматического сохранения спрайт-листов. Например у вас есть картинка с множеством мелких деталей, которую нужно нарезать в один спрайт-лист и сохранить координаты каждого спрайта. Нарезку спрайтов можно сделать в Collagen_n просто обвести контур каждого спрайта и нажать на кнопу создать спрайт, перед созданием спрайта контур можно «поправить» — например сделать прозрачными белые, черные либо другие цвета на границе выделения, масштабировать по осям x или y, повернуть на какой-либо градус, отразить или применить к ней какой либо цветовой эффект. Далее уже после того как вы вырезали все спрайты и расположили их на спрайт листе координаты спрайтов можно сохранить в json спрайт-лист с помощью модуля Sprite Matrix Он создает листы в двух форматах на основе вырезанного контура или обычных прямоугольников с координатами начальной точки, высотой и шириной спрайта. Также можно сохранить контрольные точки, на случай если понадобится редактировать спрайт-лист в дальнейшем. =========== Источник: habr.com =========== Похожие новости:
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 22:56
Часовой пояс: UTC + 5