ساخت انیمیشن GIF به صورت Loop در سینما فوردی
سطح آموزش: مقدماتی
در آموزش ساخت انیمیشن GIF به صورت Loop در سینما فوردی به شما نشان می دهیم که چگونه در Cinema 4D احجام هندسی ساده را انیمیشن کنید و رندر بگیرید و انیمیشن های GIF بصورت Loop (تکرارشونده) و بطور یکپارچه بسازید. مباحث انیمیشن، نورپردازی بر اساس آبجکت، عمق میدان و چگونگی تبدیل فایل ویدیوی خروجی به انیمیشن GIF در فتوشاپ را پوشش خواهیم داد.
فایل پروژه
سینما فوردی: مدل سازی، انیمیشن، رندر گرفتن
مرحله ۱
با ساخت احجامی شروع کنید که انیمیشن خواهند شد. یک آبجکت Torus به صحنه اضافه کنید و ویژگیهای آبجکت را بدین صورت تغییر دهید:
Ring Radius: ۹۰cm (شعاع حلقه)
Ring Segments: ۳ (بخشهای حلقه)
Pipe Radius: ۲۵cm (شعاع لوله)
Pipe Segments: ۳ (بخشهای لوله)
مرحله ۲
آبجکت Torus را دو بار کپی duplicate کنید. مقادیر بخشهای Ring و Pipe را یکسان نگه دارید. تنها شعاع را برای ویژگی های زیر تغییر دهید؛
نسخه اول
Ring Radius: ۲۳۵cm (شعاع حلقه)
Pipe Radius: ۴۰cm (شعاع لوله)
نسخه دوم
Ring Radius: ۵۷۰cm (شعاع حلقه)
Pipe Radius: ۷۰cm (شعاع لوله)
اینها مقادیری هستند که من انتخاب کردم . شما می توانید مقادیر را به دلخواه خود تعریف کنید.
درصورتی که با مقادیر من پیش بروید، شما هم تقریبا نتیجه ای خواهید داشت شبیه چیزی که در زیر نشان داده شده است:
هر سه آبجکت Torus
مرحله ۳
پارامترهای چرخش آبجکت های torus را به شکل زیر تغییر دهید:
Torus کوچکترین آبجکت و Torus.3 بزرگترین آبجکت است.
پارامترهای گردش آبجکت های Torus
نتیجه باید چیزی شبیه به این باشد:
نتیجه نهایی بعد از چرخش
مرحله ۴
یک آبجکت دوربین به صحنه اضافه کنید و آن را در محل دلخواه خود قرار دهید. اطمینان حاصل کنید که نقطه فوکوس دوربین بروی کوچکترین Torus باشد.
جایگذاری دوربین
مرحله ۵
برای آبجکت Camera در زیر سربرگ Details، گزینه های DOF Map Front Blur و DOF Map Rear Blur را فعال کنید. نقاط انتهایی DOF Maps را مطابق زیر تنظیم کنید.
عمق میدان DOF بروی دوربین فعال شده است
این تنظیمات گزینه عمق میدان را در دوربین فعال خواهد کرد، بدین صورت می توانیم اثر تاری blur را در قسمتهای مشخصی از دید دوربین مشاهده کنیم.
مرحله ۶
چگونه آبجکت ها را انیمیشن کنیم و به حرکت دربیاوریم. طرح layout را به انیمیشن تغییر دهید تا رابط کاربری گسترده تری برای هدایت انیمیشن داشته باشید. برای انجام این کار، گزینه Animation از منوی layout که در گوشه راست بالا دیده میشود را انتخاب کنید.
انتخاب طرح layout انیمیشن
اکنون طرح تغییر خواهد کرد و تایملاین با محتوای آن در پایین دیده خواهد شد.
سربرگ تایملاین
مرحله ۷
حالا ببینیم چگونه آبجکت های torus را جداگانه انیمیشن کنیم. لازمهی این کار یک انیمیشن ساده است که با انیمیشن یک پارامتر حاصل می گردد. یکی از torus ها را انتخاب کنید، من Torus.3 را انتخاب کردم.
به سربرگ Coord. و سپس پارامترهای R.B که مخفف بانک چرخش است، بروید. بروی نقطه خاکستری کنار پارامترهای R.B کلیک کنید، که به قرمز تغییر خواهد کرد و بدین معنیست که یک کیفریم اضافه کردهاید. این همینطور در تایملاین قابل مشاهده خواهد بود.
کیفریم اول
مکاننمای تایملاین را به آخرین فریم ببرید، در این مورد فریم ۴۰. مشاهده خواهید کرد که نقطه قرمز به نقطه قرمز توخالی تبدیل میشود. این بدین معنیست که میتوانید کیفریم دیگری برای این پارامتر اضافه کنید.
من قصد دارم که آبجکت torus را یک دور کامل بچرخانم. اگر در فریم ۰ با ۰ درجه شروع کرده باشم، لازم است که فریم آخر، در این مورد فریم ۴۰ را بروی ۳۵۹ درجه تنظیم کنم، چون ۰ و ۳۶۰ درجه یکسان هستند.
در این مورد، در حال حاضر R.B بروی ۲۳ درجه قرار دارد. بنابراین لازم است که از ۲۳ درجه به ۳۳۶- درجه بروم تا یک چرخش کامل داشته باشم. شما همچنین می توانید از ۲۳ درجه به ۳۵۹ + ۲۳ = ۳۸۲ درجه بروید، که این کار فقط جهت چرخش را معکوس خواهد کرد. اگر در حال حاضر مکان نما را به آخرین فریم انتقال دادهاید، پارامتر R.B را بروی ۳۳۶- درجه تنظیم کنید و دکمه قرمز توخالی را بفشارید تا کیفریم دیگری برای فریم ۴۰ اضافه شود.
کیفریم دوم
همان مراحل را بطور دقیق برای آبجکت Torus.2 تکرار کنید. با این حال، برای آبجکت Torus که کوچکترین و آخرین میباشد، دقت کنید. با توجه به جهت گیری آن، به جای پارامتر R.B، لازم است که برای پارامتر R.P که مخفف گام چرخش است، کیفریم اضافه کنید.
کیفریم کوچکترین torus
پس از اضافه شدن تمام کیفریم ها، تایملاین اینگونه به نظر خواهد رسید:
آخرین مرحله از تایملاین
مرحله ۸
اسلایدر نوار تایملاین را به ۴۰ محدود کنید و دکمه سبز play را فشار دهید.
محدود کردن تایملاین
خواهید دید که انیمیشن شروع می شود، به آهستگی سرعت میگیرد و سپس آهسته میشود. بدین صورت، حس یکپارچگی و تکرارشونده ندارد. این رفتار ease-in و ease-out به دلیل نوع کیفریم spline است.
نیاز هست که کلیدهای انیمیشن را به حالت درج خطی linear interpolation تنظیم کنید. برای انجام این کار، مدل ها را در تایملاین انتخاب و سپس گزینه Linear را از منو انتخاب کنید. در زیر نشان داده شده است؛
تغییر کلیدها به درج خطی
دکمه سبز play را دوباره بفشارید و این بار انیمیشن نرم و یکپارچه ای خواهید دید.
در این مرحله مدل سازی و انیمیشن به پایان رسیده است. با نورپردازی و رندر گرفتن ادامه میدهم.
مرحله ۹
قبل از ادامه، در این مرحله به نمای دوربینی که در حال حاضر ایجاد کرده ایم، بروید. برای انجام این کار، بروی آیکون کوچک در کنار آبجکت دوربین کلیک کنید.
نما view را بروی نمای دوربین تنظیم کنید
همچنین به layout استاندارد برگردید.
برای آبجکت های torus یک متریال بسازید؛
ساخت متریال
بروی متریالی که ساختید کلیک دوبل کنید. برخی از پارامترها را برای کانال های مختلف، بصورت زیر تنظیم کنید.
با کانال رنگ شروع کنید. برای افزودن Amibient Occlusion بروی فلش کنار بافت Texture کلیک کنید و سپس در منوی Effects گزینه Ambient Occlusion را بیابید.
کانال رنگ
با کانال انتشار Diffusion ادامه میدهیم. بروی فلش سفید کنار بافت Texture کلیک کنید و به آن Noise اضافه کنید.
کانال انتشار
کانال بازتاب Reflectance را اضافه کنید. همانطور که در زیر نشان داده شده، بازتاب را اضافه کنید و سپس لایه بازتاب را انتخاب کرده و آن را Layer 1 بنامید و پارامترها را بصورتی که در تصویر زیر داده شده، تنطیم کنید.
کانال بازتاب
آخرین کانال، کانال درخشش Glow است.
کانال درخشش
بروی متریال کلیک کرده، آن را بکشید وبروی هر سه آبجکت torus رها کنید تا متریال به آنها اعمال گردد.
باید اینطور به نظر برسد:
نتیجه نهایی با متریال ها
مرحله ۱۰
مرحله بعدی ایجاد آبجکت پس زمینه و متریال برای آن میباشد.
اضافه کردن پس زمینه
یک متریال بسازید و برای کانال رنگ آن تکسچر Gradiant اضافه کنید.
از تنظیمات بصورتی که در زیر نشان داده شده، استفاده کنید:
متریال پس زمینه
متریال را به آبجکت پس زمینه ای که ایجاد کردهایم، اعمال کنید.
مرحله ۱۱
من ترجیح می دهم برای چنین صحنه هایی از نورپردازی مبتنی بر آبجکت استفاده کنم.
با خروج از نمای دوربین شروع کنید و با کلیک بروی آیکون کوچک در کنار آبجکت دوربین و سپس در نمای پیش فرض پرسپکتیو، دو آبجکت مکعب ایجاد کنید و انها را در سمت راست و چپ آبجکت های torus قرار دهید.
صحنه در زیر نشان داده شده است;
تنظیمات نورپردازی
ضخامت مکعب ها بر نتیجه نهایی تاثیر نمی گذارد.
مرحله ۱۲
اکنون دو متریال مختلف ایجاد کرده و از آنها به عنوان منبع نور برای آبجکت های مکعب استفاده میکنیم.
دو متریال را ایجاد کرده و تنها کانال شدت روشنایی Luminance را اضافه کرده و دیگر تنظیمات را همانگونه که هست، رها کنید.
متریال های منبع نور
متریال ها را به مکعب ها اعمال کنید. من متریال با تم رنگ آبی را به مکعب چپ و زرد رنگ را به مکعب راست اعمال کردم. این به انتخاب شما بستگی دارد.
صحنه بدین حالت است:
نتیجه نهایی صحنه
مرحله ۱۳
تنظیم پارامترهای رندر
با بخش خروجی output شروع کنید. اندازه فایل خروجی را به طور دلخواه تنظیم کنید.
پیشتنظیم ۳۶۰×۴۸۰ px . فراموش نکنید که محدوده فریم را از ۰ تا ۴۰ قراردهید زیرا انیمیشن در این محدوده انجام شده است.
تنظیمات خروجی
گزینه ذخیره را بررسی کرده و مسیر را برای ذخیره فایل انتخاب و آن را نامگذاری کنید. فرمت را بروی QuickTime Movie قرار دهید.
تنظیمات ذخیره فایل
با کلیک کردن بروی دکمه …Effects، روشنایی Global Illumination را اضافه کرده و آن را به همان صورت رها کنید. برای این مثال لازم نیست به پارامترهای آن دست بزنید.
عمق میدان را اضافه کنید و از تنظیماتی که در زیر آورده شده، استفاده کنید.
تنظیمات عمق میدان
و آخرین مرحله اضافه کردن درخشش جسم Object Glow است و کار ما تمام شد.
دکمه رندر گرفتن به نمایشگر تصویر Render to Picture Viewer را بفشارید تا از تک تک فریم ها رندر گرفته و ویدیوی خروجی تولید شود.
رندر گرفتن به نمایشگر تصویر
فتوشاپ: تبدیل فایل به GIF
مرحله ۱
در این مرحله شما یک فایل ویدیویی از انیمیشن با فرمت .mov خواهید داشت.
برای تبدیل این فایل ویدیویی .mov به فایل GIF، از فتوشاپ استفاده خواهم کرد.
فتوشاپ را اجرا کنید، به Run > Import > Video Frames to Layers بروید و فایل mov. که ایجاد کردید را انتخاب کنید.
وارد کردن لایه ها به فتوشاپ از فایل ویدیویی
این کار پنجره ای را باز میکند. اطمینان حاصل کنید که گزینه ساخت انیمیشن فریم Make frame animation انتخاب شده باشد. سپس OK را فشار دهید.
تنظیمات import
مرحله ۲
برای مشاهده فریم ها، لازم است که تایملاین را باز کنیم. برای این کار به Window > Timeline بروید.
تایملاین Timeline
مرحله ۳
پس از باز کردن تایملاین، میتوانید تک تک فریم ها را بروی آن ببینید. همه فریم های آن را انتخاب کنید و سپس بروی یکی از نوشته های ۰.۰۳ کلیک کنید تا آنرا به “no delay” تغییر دهید. این مقدار، زمان تاخیر بین هر فریم را در زمان انیمیشن آن نشان می دهد. بنابراین، از آنجا که ما هیچ تاخیری نمیخواهیم، تنظیمات گزینه “no delay” را انتخاب کردیم.
تنظیمات نداشتن تاخیر
مرحله ۴
انیمیشن را در فرمت فایل GIF ذخیره کنید. به File > Export > Save for web بروید.
ذخیره کردن انیمیشن
یک پنجره جدید باز خواهد شد و مشخصات فایل GIF که ذخیره میشود را خواهید دید. میتوانید تنظیمات کیفیت را تغییر دهید تا اندازه فایل کاهش یابد یا میتوانید اندازه خروجی را تغییر دهید که البته این کار هم اندازه فایل را کاهش خواهد داد.
زمانی که از کیفیت و حجم فایل راضی بودید، بروی ذخیره save کلیک کنید و اکنون شما یک انیمیشن GIF درست کردهاید.
دیدگاه خود را مطرح کنید