Полезна израз (израз) в след ефекти, уроци и курсове, след ефекти, CINEMA 4D,

Полезни изразяване (Експресионните) след ефекти.

Експресия (Експресия) AutoFade в After Effects (отнася непрозрачността)

// Autofade: Добави в непрозрачност
преход = 8; // време преход в рамки
ако (marker.numKeys<2)
tSecs = преход / (1 / thisComp.frameDuration); // превърнат в секунди
линейна (време, inPoint, inPoint + tSecs, 0, 100) - линейна (време, outPoint - tSecs, outPoint, 0, 100)
> още
линейна (време, inPoint, marker.key (1) .time, 0, 100) - линейна (време, marker.key (2) .time, outPoint, 0, 100)
>

Израз (израз) за таймера за обратно отброяване в After Effects (прилагат към изходния текст)

// Отброяване (прилага за Източник текст)
т = Math.floor (време);
S = 240 - т;
та = Math.floor (ите / 60);
секунди = S- (минути * 60);
ако (секунди <10)

секунди = '0' + секунди;
>
та + ':' + секунди;

Изразът (Експресия) овлажнен трептения в After Effects

Експресия (Експресия) в След Ефекти за оставам на времето

// Нанесете на времето оставам
поз = transform.position;
забавяне = 1; // в секунди
х = Math.pow (поз [0] -960.2);
у = Math.pow (поз [1] -540.2);
г = Math.sqrt (х + у);
стойност + линейна (д, 0,1102,0, забавяне);

Експресия (Експресия) в След Ефекти да се върти с постоянна скорост без ключови кадри

// Spin (върти с постоянна скорост без ключови кадри)
veloc = 360; // ротационна скорост (градуси в секунда)
R = въртене + (време - inPoint) * veloc;
[R];

Експресия (Експресия) в След Ефекти на спирални (прилага на позиция)

// Премества неща в спирала (прилага в позиция)
център = [thisComp.width / 2, thisComp.height / 2];
Rmax = 240; // максимален радиус
гниене = 0.3; // гниене
Честотен = 6; // честота
ASTART = 0; // начален ъгъл офсет
aRate = 220; // скорост на въртене
offsetFactor = 1000; // гладкост
R = Rmax / Math.exp (време * разпадане);
а = degreesToRadians (ASTART + aRate * време);
компенсира = (R / offsetFactor) * Math.sin (Честотен * време * Math.PI * 2); център + [Math.cos (а), Math.sin (а)] * (R + корекция);

Експресия (Експресия) в След Ефекти за peremscheniya при постоянна скорост без ключови кадри

// изхвърляне (движение с постоянна скорост без ключови кадри)
veloc = -10; // хоризонтална скорост (пиксела в секунда)
х = позиция [0] + (време - inPoint) * veloc;
у = позиция [1];
[X, Y];

Експресия (Експресия) Wiggle в After Effects

Wiggle експресия хаотично промяна на стойността. Този израз може да се използва за направата на сцената по-органичен и естествен.

Първата цифра - броя на смените във втория, а второто число - стойността на трионче.

Експресия (Експресия) Време След Ефекти

изразяване на времето е идеално за съоръжения с безкрайно движение. Например, ако искате завърти обекта за неопределено време, можете просто да добавите време думата като параметър на въртене, и вашият обект ще се завърти една степен по дължината на целия състав. параметър време работи и с основни математически уравнения, така че ако искате да слой се завърта 30 пъти по-бързо, можете просто да напишете време * 30 изразяване.

Експресия (Експресия) loopOut в След Ефекти за анимация цикличен

Циклично анимация. loopOut () изразяване изисква наличието на ключови кадри. Така че, ако имате слой, който се върти в кръг, за 1 секунда, можете да добавите израз loopOut (), а движението се повтаря глава.

Експресия (Експресия) seedRandom в След Ефекти на случайността (възможност)

Експресия (Експресия) Math.round в След Ефекти на случайността (възможност)

Math.round () - този израз, заобля десетичната до най-близкото цяло число. То е идеално за обратно отброяване символи в изходния текст. Просто добавете първоначалния си израз в скоби израз Math.round () в текста на изразяване източник, и всичките ви номера ще бъдат закръглени.

Експресия (Експресия) Snap Zoom In / Out в After Effects

Кандидатствайте за текст. Кандидатствайте за опция за мащаб. Тази декларация създава мащабиране слой в началото и в края на слоя.

// Snap приближаване и отдалечаване: прилага по отношение на мащаба
snapScale = 300; // процента от мащаб, за да я увеличите
транс = 4; // време преход в рамки
транс = транс * thisComp.frameDuration;
inTrans = easeOut (време, inPoint, inPoint + транс, [snapScale, snapScale], [0,0]);
outTrans = easeIn (време, outPoint, outPoint - транс, [0,0], [snapScale, snapScale]);
стойност + inTrans + outTrans

Ако използвате ос Z, а след това да го прилага израз

увеличение = 5000; // разстояние за да я увеличите
транс = 4; // време преход в рамки
транс = транс * thisComp.frameDuration;
inTrans = easeIn (време, inPoint, inPoint + транс [0,0, мащабиране], [0,0,0]);
outTrans = easeOut (време, outPoint, outPoint - транс * 2, [0,0,0], [0,0, мащабиране]);
стойност + inTrans - outTrans

Експресия (Експресия) Y ос трептене След Ефекти

Той създава случаен нестабилно движение на оста Y. Променливата поз, писане на стойностите да се определи силата нервнича.

// Y ос Jitter
вероятност = 8; // висока е по-малко вероятно
поз = 50;
Val = случаен (-probability-2, 1);
m = скоба (Val, 0, 1);
у = мърдам (10, поз * т) позиция;
стойност + [0, у [1]]