جستجو برای:
  • صفحه اصلی
  • دوره های تخصصی
    • دوره تخصصی فتوشاپ
    • دوره جامع افترافکت
    • دوره جامع ایلاستریتور
    • دوره جامع پریمیر
    • دوره جامع داوینچی
    • دوره جامع اودیشن
    • همه دوره ها
  • آموزش های رایگان
    • آموزش فتوشاپ
    • آموزش ایلاستریتور
    • آموزش افتر افکت
    • آموزش پریمیر
    • آموزش لایت روم
    • آموزش اودیشن
    • آموزش داوینچی ریزالو
    • آموزش بلندر
    • آموزش 3D MAX
    • آموزش ایندیزاین
    • مقالات آموزشی
    • دیزاین و خلاقیت
    • آموزش فیلم برداری
    • آموزش عکاسی
    • مجلات عکاسی
    • معرفی عکاس
    • آموزش فیگما
    • آموزش XD
    • موبایل گرافی
    • فیلم برداری و تصویر برداری هوایی
  • دانلود
    • فتوشاپ
      • آبجکت و المان ها
      • فایل لایه باز
        • جلد دفاتر – کلاسور
        • تقویم دیواری – رومیزی
        • کارت ویزیت
        • جلد سررسید
        • کارت مناسبتی
          • کارت تولد
          • کارت عروسی
        • فایل وکتور
      • اخرین کرک فتوشاپ
      • استایل فتوشاپ
      • اکشن فتوشاپ
      • گرادینت فتوشاپ
      • براش فتوشاپ
      • پترن فتوشاپ
      • تکسچر فتوشاپ
      • پلاگین فتوشاپ
      • موکاپ
    • لایت روم
      • پریست لایت روم
    • افتر افکت
      • پلاگین های افترافکت
      • پروژه آماده افتر افکت
    • 3D MAX
      • پلاگین 3D MAX
    • داوینچی ریزالو
      • ترنزیشن های داوینچی ریزالو
    • پریمیر
      • پلاگین های پریمیر
      • پروژه های آماده پریمیر
    • نرم افزار
  • پنل کاربری
    • ورود و عضویت
    • سبد خرید
  • خدمات
    • خرید از سایت شاتر استوک
    • اشتراک پریمیوم Freepik
  • تماس با ما
 
بیت گرف | آموزش نرم افزار های گرافیکی
  • صفحه اصلی
  • دوره های تخصصی
    • دوره تخصصی فتوشاپ
    • دوره جامع افترافکت
    • دوره جامع ایلاستریتور
    • دوره جامع پریمیر
    • دوره جامع داوینچی
    • دوره جامع اودیشن
    • همه دوره ها
  • آموزش های رایگان
    • آموزش فتوشاپ
    • آموزش ایلاستریتور
    • آموزش افتر افکت
    • آموزش پریمیر
    • آموزش لایت روم
    • آموزش اودیشن
    • آموزش داوینچی ریزالو
    • آموزش بلندر
    • آموزش 3D MAX
    • آموزش ایندیزاین
    • مقالات آموزشی
    • دیزاین و خلاقیت
    • آموزش فیلم برداری
    • آموزش عکاسی
    • مجلات عکاسی
    • معرفی عکاس
    • آموزش فیگما
    • آموزش XD
    • موبایل گرافی
    • فیلم برداری و تصویر برداری هوایی
  • دانلود
    • فتوشاپ
      • آبجکت و المان ها
      • فایل لایه باز
        • جلد دفاتر – کلاسور
        • تقویم دیواری – رومیزی
        • کارت ویزیت
        • جلد سررسید
        • کارت مناسبتی
          • کارت تولد
          • کارت عروسی
        • فایل وکتور
      • اخرین کرک فتوشاپ
      • استایل فتوشاپ
      • اکشن فتوشاپ
      • گرادینت فتوشاپ
      • براش فتوشاپ
      • پترن فتوشاپ
      • تکسچر فتوشاپ
      • پلاگین فتوشاپ
      • موکاپ
    • لایت روم
      • پریست لایت روم
    • افتر افکت
      • پلاگین های افترافکت
      • پروژه آماده افتر افکت
    • 3D MAX
      • پلاگین 3D MAX
    • داوینچی ریزالو
      • ترنزیشن های داوینچی ریزالو
    • پریمیر
      • پلاگین های پریمیر
      • پروژه های آماده پریمیر
    • نرم افزار
  • پنل کاربری
    • ورود و عضویت
    • سبد خرید
  • خدمات
    • خرید از سایت شاتر استوک
    • اشتراک پریمیوم Freepik
  • تماس با ما
0

ورود و ثبت نام

بلاگ

بیت گرف | آموزش نرم افزار های گرافیکی > آموزش ها > آموزش افتر افکت > Expression های فوق العاده افترافکت

Expression های فوق العاده افترافکت

7 خرداد 1398
ارسال شده توسط ارسطو اعتمادی ملکی
آموزش افتر افکت ، آموزش ها
8.96k بازدید
اکسپرشن های افترافکت

ابتدا اجازه دهید بگویم اکسپرشن های افترافکت چیست ؟

از اکسپرشن ها برای ساده سازی ، اتوماسیون و افزایش راندمان دستورهای پیچیده که نیازمند مقدار زیادی keyframe هستند، استفاده می شود.

در این مقاله ، قصد دارم تعدادی از فوق العاده ترین اکسپرشن های افترافکت را به همراه کارکرد و نحوه استفاده بیان کنم. 


اگر یادتان باشد، در یک آموزش رایگان با عنوان آموزش ساخت اکولایزر موزیک در افترافکت که قبلا در بیت گرف قرار داده ایم ، در قسمت طراحی تایمر در افترافکت از اکسپرشن ها استفاده کردیم. یادگیری خوب اکسپرشن های افترافکت موجب افزایش سرعت عمل و بهبود کارایی و قدرت شما در طراحی موشن گرافیک های پیچیده و همچنین تولید VFX های مطرح می شود.

شاید تعدادی از این اکسپرشن ها که در زیر برایتان آورده ام را شنیده باشید ، اما مطمعنم برایتان مطالب جالب و جدیدی نیز خواهیم داشت. پس اگر اماده اید؟ بریم سراغ اکسپرشن های فوق العاده افترافکت …


راستی پروژه مورد استفاده در این مقاله رو که پیش نمایش ها در ادامه قرار دارد را میتونید در زیر دانلود کنید.

download project files


5 اکسپرشن فوق العاده در افترافکت

1 – Loop Offset

احتمال داره تا الان از Loop استفاده کرده باشید اما از Loop Offset نه ! به طور خلاصه Loop Offset مقدار اخرین کی فریم را تا انتها ادامه می دهد. یکی از راه های جالب استفاده از اکسپرشن loop به همراه افکت Slider است. این یک روش ویژه برای ایجاد حرکت های تکرار شونده است.

کد اکسپرشن :

loopOut(“offset”); or loopIn(“Offset”);

اکسپرشن loop offset افترافکت
اکسپرشن loop offset افترافکت

راستی در نوشتن کد های اکسپرشن افترافکت به بزرگی و کوچکی حروف دقت کنید، چون حساس به آن ها است.

اکسپرشن loop offset افترافکت

اکسپرشن loopOut offset افترافکت

2 – Index

کد اکسپرشن :

index;

اکسپرشن index افترافکت
اکسپرشن index افترافکت

اکسپرشن index در افترافکت یک ابزار خاص است. در واقع ایندکس مقدار موقعیت لایه را در تایم لاین بر می گرداند. اگر لایه 9 ام باشد ، عدد 9 را بر میگرداند.

اکسپرشن index افترافکت
اکسپرشن index افترافکت

3 – Linear

کد اکسپرشن :

linear(inputvalue,InputValueLow,InputValueHigh,OutputLow,OutputHigh);

برای مثال:

linear(thisComp.layer(“AudioLayer”).effect(“Both Channels”)(“Slider”),0,20,700,200);

اکسپرشن  Linear در افترافکت
اکسپرشن Linear در افترافکت

اکسپرشن Linear فوق العادست ! چرا ؟ چون اون میتونه یک مقدار رشته string رو قبول کنه و در خروجی مقدار یک خصوصیات دیگر را تحویل بده! سردرگم شدید؟ 

بگذارید مثالی بزنم : ممکن است شما یک قالب افترافکت برای فروش یا مشتری تان تهیه و طراحی کرده اید و در آن برای یکی از اشکال از افکت slider استفاده کرده اید. افکت اسلایدر می تواند بین 0 تا 100 جابجا شود اما شما می خواهید فقط در بازه 5 تا 25 حرکت کند! چه کاری میکنید؟

اکسپرشن Linear
اکسپرشن Linear

در مورد این اکسپرشن و سایر اکسپرشن های مهم ، در دوره جامع افترافکت توضیح داده ام.


4 – Clamp

کد اکسپرشن :

clamp(input,minimum,maximum)

مثال:

clamp(thisComp.layer(“Layer 1”).effect(“Slider Control”)(“Slider”),852,1700);

اکسپرشن Clamp در افترافکت
اکسپرشن Clamp در افترافکت

نقطه min و نقطه max در ریاضیات یادتان است؟ توسط اکسپرشن Clamp شما به یک المان می گویید پاش رو از گلیمش درازتر نکنه ! یعنی براش یک محدوده حد پایین و یک محدوده حد بالا در نظر میگیرید! به همین سادگی …

اکسپرشن Clamp در افترافکت
اکسپرشن Clamp در افترافکت

5 – ValueAtTime

کد اکسپرشن:

valueAtTime(value);

مثال:

thisComp.layer(index-1).content(“Polystar 1”).content(“Polystar Path 1”).outerRadius.valueAtTime(time-.5);

اکسپرشن ValueAtTime در افترافکت
اکسپرشن ValueAtTime در افترافکت

اکسپرشن ValueAtTime یک مقدار از لایه‌‌ای دیگر را در یک زمان مشخص برمی‌گرداند. در واقع برای مثال شما در نظر بگیرید که می خواهید حرکت مثلث های بالا را ایجاد کنید. باید چندین باز کپی یا همان دوپلیکیت گرفته و حرکت را با مقداری تاخیر در شروع لایه انجام دهید. اما توسط این اکسپرشن می توانید به راحتی این تاخیر یا همان افست را ایجاد کنید. 

ValueAtTime(x)

در اینجا x همان زمان مشخص است که در بالا گفتیم آن مقدار زمان را آفست (تاخیر) خواهد گرفت. راستی اگر بجای دادن یک زمان مشخص به x ، از عبارت “time” استفاده کنید، باعث برگرداندن مقادیری می‌شود که از مقادیر خصوصیات (property) که به آن اکسپرشن زده اید، گرفته شده بودند.


راستی میتوانید آخرین مطالب ما را از طریق تلگرام و اینستاگرام نیز دنبال کنید. برای عضویت در کانال تلگرام و اینستاگرام بیت گرف روی دکمه زیر کلیک کنید. همچنین فیلم ها با کیفیت های مختلف در یوتیوب هم قرار دارد.

TELEGRAM INSTAGRAM youtube

اشتراک گذاری:
برچسب ها: expression در افترافکتاکسپرشن های افترافکت
درباره ارسطو اعتمادی ملکی

تولد من مصادف با تولد فتوشاپ است! اینجا پایگاهی هست برای انتشار آنچه میدانم و کمک به همه ...

نوشته های بیشتر از ارسطو اعتمادی ملکی
مطالب زیر را حتما بخوانید
  • آموزش ساخت انیمیشن در 3D Max | همراه با رندر
    آموزش ساخت انیمیشن در 3D Max | همراه با رندر

    13 بازدید

  • آموزش طراحی روزنامه در ایندیزاین
    آموزش طراحی روزنامه در ایندیزاین

    55 بازدید

  • آموزش مدلسازی بالش (کوسن) در 3D Max
    آموزش مدلسازی بالش (کوسن) در 3D Max

    70 بازدید

  • آموزش رندرگیری تمام آبجکت ها با Override Material در 3ds Max
    آموزش رندرگیری تمام آبجکت ها با Override Material

    86 بازدید

  • راهنمای پلاگین V-Ray در نرم افزار 3Ds Max
    راهنما و ویژگی های جدید Vray 6 در 3Ds Max

    120 بازدید

  • آموزش جلوگیری از آفلاین شدن در داوینچی ریزالو | Media Offline
    آموزش جلوگیری از آفلاین شدن در داوینچی ریزالو | Media Offline

    89 بازدید

قدیمی تر اضافه کردن یکجا LUT ها به پریمیر
جدیدتر کاهش حجم فیلم ها تا بیش از 90 درصد

2 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • Man گفت:
    12 فروردین 1399 در 16:06

    وقت بخیر
    من دنبال یک دوره مستقل آموزش اکسپرشن هستم. شما چنین دوره ای دارید؟ (کل افتر رو نمیخوام. فقط اکسپرشن)

    پاسخ
    • ارسطو اعتمادی ملکی گفت:
      14 فروردین 1399 در 16:54

      سلام وقت بخیر
      نه متاسفانه

      پاسخ

دیدگاهتان را بنویسید لغو پاسخ

دوره تخصصی فتوشاپ 2022

آموزش ساخت استوری موشن در افترافکت

دوره آموزش ایلاستریتور

دوره جامع آموزش افترافکت

داستان بیت گرف

بیت گرف از سال 93 تاسیس شد و سعی در ارایه آموزش های با کیفیت بسیار بالا و با روش های بروز دنیا در زمینه گرافیک ، عکاسی ، ویدیو ، انیمیشن و … به همه کاربران وب فارسی کرد.

از همان ابتدا بزرگترین کلاس آنلاین و مجازی فتوشاپ را با 100ها نفر شرکت کننده آغاز کرده و در ادامه به گسترش کلاس ها و ویدیو های آموزشی پرداخت.

هزاران دانشجو در دوره های بیت گرف شرکت کردند و توانستند به درآمد زایی بسیار بالایی برسند. آنچه در بیت گرف یاد میگیرید “ماهی گرفتن” است نه “ماهی”

شبکه های اجتماعی

یوتیوب اینستاگرام تلگرام

تلفن : ۰۲۱۲۸۴۲۹۳۹۶   پشتیبانی تلگرام : bg_info@

اعتبار ما

تا کنون به بیش از 30 هزار دانشجو، تخصص و نحوه ورود به بازار کار را آموخته ایم. بیت گرف جزو هزار سایت برتر ایران است که توانسته فقط در یک ماه ابتدای سال 1401 به بیش از 10000 پیام پشتیبانی پاسخ دهد.

ارائه بروز ترین متد ها
پشتیبانی 24 ساعته دانشجویان

قوانین استفاده از بیت گرف

ثبت شکایات و انتقادات

استخدام

تمامی حقوق برای بیت گرف محفوظ است.
۱401 - 1393

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت