هر روز یک هدیه ویژه به کاربران

تفاوت پریست پلاگین اسکریپت در افترافکت

1372310007 adobe after effects cc

در این مقاله تفاوت پریست – پلاگین -اسکریپت در افترافکت را برای شما توضیح میدهیم

 

آیا در زبان افتر افکت گیج شده اید؟

در این مقاله ، تفاوت‌های کلیدی بین پریست ، پلاگین ها ، اسکریپت را در افتر افکت تجزیه و تحلیل می‌کنیم.

در مورد اصطلاحات مختلف استفاده‌شده در After Effects ، سردرگمی زیادی وجود دارد . و طبیعی است که اینطور باشد.

در این مقاله تفاوت‌ها را روشن می‌کنیم و توضیح می‌دهیم که چطور آنها را ایجاد کنیم.

چطور مورد استفاده قرار بدیم و به درستی در مورد هر یک از آن‌ها صحبت می کنیم.

پس از آشنایی اولیه با محیط نرم افزار افترافکت و یادگیری نحوه استفاده از ابزار های از پیش تعیین شده

در این نرم افزار، بایستی برای استفاده بیشتر و حرفه ای تر پا را فراتر بگذارید.

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

یکی از قابلیت های مهم نرم افزار افترافکت قابلیت توسعه نرم افزار به وسیله شخص سوم است.

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

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

 

اما هر یک از این موارد چه ماهیتی دارند و به چه درد می خورند؟

 

پریست

after effects color grade presets 03 1

ابتدایی ترین فعالیتی که شما می توانید از آن برای پروژه خود استفاده کنید پریست افترافکت است.

پریست ها به مجموعه کار هایی گفته می شوند که :

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

پریست های بسیاری در سطح وب موجود است که برخی از آنها رایگان هستند .

و برخی دیگر به دلیل ماهیت خلاقانه و یا دشوار در ساخت نیازمند پرداخت هزینه می باشند.

 

پریست یعنی:

ذخیره تمام فعالیت هایی که بر روی یک لایه انجام داده اید و فقط قابل اعمال بر روی یک لایه می باشد.

 

برای مثال :شما می توانید انیمیت دلخواهی را برای هر یک از ویژگی هایی که لایه متنی شما دارد اعمال کنید.

 

این انیمیت می تواند به صورت حرکت بونسی scale هر حرف و همزمان تغییر موقعیت آن حرف با سرعتی کاستومایز شده باشد.

 

اما برای سری بعدی که می خواهید یک لایه متنی دیگر را انیمیت کنید ممکن است با انجام فعالیت هایی مشابه سری قبلی به همان نتیجه نرسید.

 

و انیمیت متن مورد نظرتان متفاوت بشود یا اینکه این روند برای انیمیت کردن دارای سختی باشد و یا طولانی باشد.

چراکه تمامی این ها مشکلات پریست افتر افکت است.

تمامی کی فریم ها و افکت هایی که در این انیمیت درگیر هستند می توانند ذخیره شوند و یک پریست را تشکیل دهند.

 

اگر تا کنون یک ظاهر جالب در یک لایه تکی در After Effects ایجاد کرده اید، می توانید افکت خود را به عنوان یک انیمیشن پریست ذخیره کنید و آنها را در آینده فراخوانید.

 

Expressions را هم می توان برای افزودن قابلیت ها و عملکرد به عنوان پریست نیز ذخیره کرد.

 

برای ذخیره یک پریست در After Effects، لایه Effects خود را انتخاب کنید

و به منوی Window> Save Anime Preset بروید. اکنون شما می توانید افکت جدید خود را در effects browser ببینید.

ساخت پریست افتر افکت کار ساده ای است اما ساخت یک پریست خوب مشکل است.

کافی است شما از تمامی تغییراتی که به وسیله امکانات پیش فرض نرم افزار بر روی یک لایه اعمال کردید یک ذخیره بگیرید.

ولی اگر این تغییرات و انیمیت به صورت حرفه ای باشد این پریست شما نیز حرفه ای می شود.

 

اسکریپت

03.2

در ادامه مقاله تفاوت پریست و پلاگین و اسکریپت در افترافکت به توضیحاتی در مورد پلاگین می پردازیم.

 

اگر با اکسپرشن نویسی در افترافکت آشنا شده باشید می دانید

که می توان برای هر ویژگی از هر لایه که قابلیت ساخت کی فریم دارد کدی به زبان جاوا نوشت.

البته کد های نوشته شده برای یک لایه می تواند به صورت یک پریست افتر افکت ذخیره شود.

هر چند که اسکریپت ها به صورت جدا گانه می توانند به یک ویژگی اعمال بشوند، ولی این تمام ماجرا نیست؛

بلکه کار های قوی تر و مهیج تری را می توان با اسکریپت ها انجام داد.

ساخت اسکریپت افترافکت نسبت به پریست افترافکت کاری پیچیده تر و تخصصی تر می باشد.

شما بایستی دانش برنامه نویسی داشته باشید تا بتوانید یک اسکریپت برای خودتان دست و پا کنید.

 

به طور کلی اسکریپت یک بلوک از کد است که به افترافکت انجام کاری را می سپارد.

اسکریپت ها می توانند برای انجام وظایف مختلف در داخل After Effects، از ایجاد لایه ها تا رندر دسته ای استفاده شوند.

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

اما اسکریپت ها تنها به افکت ها محدود نمی شوند.

به طور کلی اسکریپت ها برای انجام توابع مفید در داخل افتر افکت مورد استفاده قرار می گیرند.

اسکریپت ها از یک زبان برنامه نویسی به نام Extend Script، برگرفته از جاوا اسکریپت استفاده می کنند.

آنها نمی توانند مستقیما در داخل After Effects نوشته و آزمایش شوند.

 

در عوض، سازندگان اسکریپت معمولا از ExtendScript Toolkit موجود در Adobe Creative Cloud استفاده می کنند.

 

از ExtendScript toolkit می توان برای نوشتن اسکریپت

در اکثر برنامه های موجود در Creative Cloud، نه فقط افتر افکت استفاده کرد.

 

تفاوت پریست افتر افکت با اسکریپت

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

ولی در اسکریپت ها قضیه فرق می کند. در اسکریپت به افتر افکت می گویی با توجه به شرایط تو این کار را بکن.

کار هایی که یک اسکریپت قادر است انجام دهد بسیار گسترده است.

 

برای مثال : می تواند لایه ای بسازد و یا لایه ای را حذف کند.

ولی محدودیتی که یک اسکریپت دارد در ساخت پیکسل هاست.

هر آنچه که درون برنامه افترافکت موجود است را می توانید استفاده کنید.

ولی پیکسلی جدید نمی توانید به نرم افزار اضافه کنید.

البته اسکریپت های دیگر و یا پریست افترافکت از پیش ساخته شده نیز

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

 

نصب اسکریپت ها

 

پس از دریافت فایل اسکریپت شما می توانید آن را به صورت موقت اجرا کنید و یا پنجره آن به صورت دائمی در workspace شما بماند.

 

برای استفاده موقت کافیست از منوی فایل در نرم افزار افتر افکت بخش scripts و قسمت run script فایل دانلود شده را اجرا کنید.

 

اگر که می خواهید همواره آن را در work space در دسترس داشته باشید

کافیست آن فایل را در فولدر “C:\……\Adobe After Effects CC 2018\Support Files\Scripts\ScriptUI Panels” کپی کنید.

از این پس می توانید به این اسکریپت از پنجره window دسترسی داشته باشید.

 

پلاگین

1 uwR9gpIPjUhVK0UKegRhkg

در ادامه مقاله تفاوت پریست و پلاگین و اسکریپت در افترافکت به توضیحاتی در مورد پلاگین می پردازیم.

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

پلاگین ها با استفاده از کد خارجی ایجاد می‌شوند که اساسا  یک نرم‌افزار جدید ایجاد می‌کند که در کنار After Effects کار می‌کند.

یکی از مهم ترین بخش ها و همچنین گرانترین افزونه ها پلاگین افترافکت هست.

ممکن است چندین پریست افترافکت توسط یک نفر طراحی و به عنوان یک مجموعه در دسترس سایر کاربران قرار بگیرد.

برای اسکریپت نیز یک تیم کوچک می تواند یک اسکریپت بنویسد و منتشر کند.

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

تفاوت اساسی یک پلاگین با اسکریپت و پریست افتر افکت در ساخت پیکسل هاست.

برای مثال در پلاگین cc rainfall و یا cc snowfall که یکی از پلاگین های پیش فرض موجود در نرم افزار افتر افکت می باشد.

شما می توانید ذرات جدیدی به عنوان برف یا باران بسازید که سرعت و اندازه های متفاوتی دارند.

این اتفاق یعنی تولید ذرات جدید به وسیله هیچ یک از ابزار های داخلی افتر افکت رخ نمی دهد و یک قابلیت جدید به نرم افزار اضافه شده است.

برخی از ابزارهای انقلابی در After Effects مانند Element 3D، Flares Optical و Trapcode Specific، نمونه ای عالی از افزونه ها هستند.

ایجاد پلاگین ها دشوار است.

بنابراین بعید است که شما قادر به ایجاد آن بدون پیش زمینه گسترده در کد گذاری باشید.

 

نصب پلاگین

اکثر پلاگین ها آموزش نصب به همراه خود دارند. و یا طریقه نصب آن ها همانند سایر نرم افزار های عادی می باشد.

 

قالب های آماده افتر افکت

یک قالب، فایل پروژه آماده افترافکت است که برای سفارشی سازی در نظر گرفته شده است.

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

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

هر پروژه را می توان به یک قالب تبدیل کرد. به منوی File> Save As بروید

و در منوی کشویی Select After Effects Template را انتخاب کنید.

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

بنابراین اگر شما پروژه آماده خود را در After Effects CC ذخیره کنید، نمی توانید آن را در After Effects CS6 باز کنید.

 

عبارات Expressions

 

یک Expressions اساسا یک قطعه ExtendScript است که به طور مستقیم در After Effects نوشته شده است.

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

Expressions را می توان برای پیوند مقادیر به sliders و checkboxes استفاده کرد.

و آنها را برای افرادی که به دنبال ایجاد قالب های سازمان یافته هستند، عالی می کند.

Expressions ممکن است از چند کلمه تا صدها خط کد باشد، که به عملکرد آن ها بستگی دارد.

 

 

#s3gt_translate_tooltip_mini { display: none !important; }

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

توسط
تومان