5 полезных экспрешенов для ускорения работы в After Effects
Готовы вывести свои навыки работы в After Effects на новый уровень? В этом видео мы разберём 5 самых полезных выражений (expressions) в After Effects, которые должен знать каждый моушн-дизайнер. Независимо от того, начинающий вы или профессионал, эти выражения помогут вам сэкономить время, раскрыть творческий потенциал и сделать ваши анимации более динамичными и профессиональными. 🛑Random • Basic: random(min, max) • Advanced: seedRandom(seedNumber, timeless = false/true) random(min, max) // seedNumber, if we want several layers to have the same value // we can write 'index' if we want each layer to have different value // timeless - false, means it's going to change every frame // timeless - true, means it's going to have static value 🛑Speed & Velocity thisComp.layer("targetLayer").transform.position.speed thisComp.layer("targetLayer").transform.position.velocity 🛑Counter • Simple - for basic decimals num = effect("Slider Control")("Slider").value.toFixed(0); • Advanced - for adding 'dot' on 1.000, 1.000.000 etc. num = effect("Slider Control")("Slider").value.toFixed(0); function addCommas(x) { return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); } addCommas(num); 🛑Interpolation • Linear: linear(input, inputLow, inputHigh, outputLow, outputHigh) • Ease: ease(input, inputLow, inputHigh, outputLow, outputHigh) • Restraining object to a rectangle’s shape: w = wiggle(2,500); rect = thisComp.layer("rect").content("Rectangle 1").content("Rectangle Path 1").size; x = ease( w[0], rect[0]/-2+100, rect[0]/2-100, rect[0]/-2+100, rect[0]/2-100); y = ease( w[1], rect[1]/-2+100, rect[1]/2-100, rect[1]/-2+100, rect[1] /2-100); [x,y] 🛑Look At function lookAtMe(fromPt, toPt){ lkAt = lookAt(fromPt, toPt); if (toPt[1] ﹥ fromPt[1]){ return 180-lkAt[1]; } else { return lkAt[1]; } } //implement the function p0= transform.position; //look from point p1=thisComp.layer("targetLayer").transform.position; //looked-at point lookAtMe(p0, p1) Видео переведено и озвучено с помощью нейросетей! Телеграм-канал с бесплатными шаблонами, плагинами и скриптами для After Effects - https://t.me/+T9ilS_jddPo5MGYy Телеграм-бот для заказа файлов с Envato Elements, Motion Array, Artlist и Freepik - https://t.me/HiStockBot