TGViewer
Backtracking Backtracking @backtracking · 4.48K subscribers
Post #2400 2.36K
flowerbots всё разрастается и разрастается, в игре стало 240+ иконок, и файл в фигме стал совсем неповоротливый и ей мне пользоваться, если честно, не очень удобно, поэтому на прошлой неделе я сделал себе генератор иконок

поднял контейнер, расчехлил node.js и расписал небольшую программу, которая

1. берёт все svg файлы из разных источников и нормализует у них канвас и координаты
2. собирает из них фигуры иконок: вырезает где надо ещё картинку внутри, поворачивает под заданным углом, добавляет внутренние отступы
3. красит получившуюся фигуру в указанный в палитре цвет, кладёт градиент по освещённости, откидывает тень и добавляет немного свечения
4. сохраняет иконку в png файл и на всякий пережимает его с помощью ffmpeg без потери качества

делов-то было на два вечера, а теперь стало намного меньше рутины и головной боли, намного проще поправлять тени и градиенты во всех иконках, да и сами иконки стали намного целостнее

и это всё работает оффлайн, на моём ноуте, обрабатывает все иконки за минуту, и мне больше не надо разбираться почему угол градиента в фигме я могу поворачивать только мышкой, и какая у них там вообще логика. радуюсь очень
  • 🔥 57
  • 🤯 11
  • 🏆 9
  • 🎉 2
More from @backtracking
  1. Sep 25, 2026когда Виктории сказали «ой, да пиши в описании чё хочешь» https://www.makeship.com/product…
  2. Sep 25, 2026о том, как убрать трение между импульсом к покупке и возможностью получить деньги, большая…
  3. Sep 25, 202617 сентября опубликовали патентную заявку Sony Interactive Entertainment «Передача информа…
  4. Sep 24, 20263 сентября опубликовали патент Microsoft «Контекстно-зависимое управление доступом к интер…
  5. Sep 23, 2026пацаны, прикиньте чё, в Dressmaker есть ✨выкройки✨ это больше, чем Shining Nikki, это боль…
  6. Sep 23, 2026чел принёс на реддит сгенерированное лого игры, зашкалил все слоп вайбометры, схватил конс…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →