Synfig изменяет масштаб картинок

Synfig изменяет масштаб картинок.

По умолчанию размер холста 480x270. Если загрузить туда картинку большего размера, соответственно она выйдет за пределы холста. Нужно увеличить холст.
Идем в настройки, увеличиваем холст и картинки на холсте тоже увеличиваются.
Аналогично - если сначала изменить размер холста, а потом загрузить картинку, картинка будет огромной.

Ни в одной программе анимации не встречал такой баг.
Невозможно загрузить картинку - она становится огромной.

Synfig это векторный редактор, ему все равно, программа всегда считает что все объекты можно увеличивать/уменьшать без потерь. Самый правильный способ это просто уменьшить размер изображения после импорта: щелкнуть на желтую группу и потянуть за оранжевую точку до нужного размера (уменьшение вниз будет без потерь в качестве).

Альтернативный вариант, сначала ставим нужное разрешение, потом в момент импорта ставим “Scale to fit Canvas”.

Ни DragonBonesPro, ни Spine ни AI, ни Flash не делают такое.
Я загружаю картинку определенного размера. Я не прошу её изменять.

Synfig это векторный редактор

У меня растровое изображение.

это просто уменьшить размер изображения после импорта

А зачем Synfig его увеличил? И как вы предлагаете его уменьшить? На глазок?
Смотрите

Я всегда на глаз делаю, это же не pixel art, чтобы заморачиваться со 100% точностью.

Ну да ладно, я понял что вы хотите.
Synfig не меняет разрешение картинки при импорте, он ее увеличивает/уменьшает когда вы меняете размеры холста, что вполне логично на мой взгляд.

Чтобы изменить размер холста не трогая оригинальное изображение:

  • Делаете импорт картинки, неважно какое разрешение стоит в Synfig канвасе
  • Идете в панель Меню → Холст → Свойства → Прочее
  • Убираете галку с “Расстояние изображения” (должна остаться только “Соотн. сторон пикселя”)
  • Жмакаете “Применить”
  • Переходите во вкладку “Изображение”
  • Меняете разрешение на нужное, ну и “Применить”, “ОК”

Разрешение изменится без растягивания оригинальной картинки.

2 Likes