Render.ru

Автоматически подогнать размеры вставляемого изображения под размеры композиции по высоте

Kravchenko Sergey

Пользователь сайта
Рейтинг
2
#1
Всем привет, подскажите пожалуйста как можно автоматически подогнать размеры вставляемого изображения (01.jpg) под размеры композиции (Comp 1) по высоте?
Пообщался c чатом GPT который предложил мне выражения, которые к сожалению не работают:

Код:
comp.height / thisComp.layer("01.jpg").height * 100
еще

Код:
var compName = "Comp 1";
var imgName = "01.jpg";
thisComp = app.project.item(compName);
img = thisComp.layer(imgName);
img.scale.setValue([img.scale.value[0],img.scale.value[0]*(thisComp.height/thisComp.width),100]);
еще

Код:
var compName = "Comp 1";
var imgName = "01.jpg";
var imgLayer = thisComp.layer(imgName);
var compHeight = thisComp.height;
imgLayer.height.setValue(compHeight);
еще

Код:
var compName = "Comp 1";
var imgName = "01.jpg";

var thisComp = app.project.item(compName);
var imgLayer = thisComp.layers.byName(imgName);

imgLayer.transform.scale.setValue([imgLayer.transform.scale.value[0], 100 * thisComp.height / imgLayer.source.height, imgLayer.transform.scale.value[2]]);
Применяю к свойству изображения 01.jpg Scale которое находится внутри композиции Comp 1. Подскажите, что не так? Может есть еще варианты автоматизировать данные процесс?
 

pavel55555

Знаток
Рейтинг
29
#2
Всем привет, подскажите пожалуйста как можно автоматически подогнать размеры вставляемого изображения (01.jpg) под размеры композиции (Comp 1) по высоте?
Пообщался c чатом GPT который предложил мне выражения, которые к сожалению не работают:

Применяю к свойству изображения 01.jpg Scale которое находится внутри композиции Comp 1. Подскажите, что не так? Может есть еще варианты автоматизировать данные процесс?
Шановний, а покажите того балбеса, который это всё наподсказывал.;)
И чем не устраивает жмакнуть ПКМ по картинке и выбрать из меню: Transform -> Fit To Comp Height.???
Ну, или горячими клавишами: Ctrl+Alt+Shift+G.
Не понятно, в чём же будет "автоматизация", если всё равно надо будет вписывать выражение в масштаб???...
;)
 
Последнее редактирование:

Kravchenko Sergey

Пользователь сайта
Рейтинг
2
#3
И чем не устраивает жмакнуть ПКМ по картинке и выбрать из меню: Transform -> Fit To Comp Height.???
Действительно... я почему-то не додумался сначала картинки кинуть в композицию, потом Fit To Comp Height всех сразу и только потом их раскидать по другим композициям... пасиба :)
 
Сверху