PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : طراحی صحنه غروب خورشید



M.A.H.S.A
08-19-2011, 12:40 PM
در این آمورش قصد داریم تا نحوه ساخت و انیمیشن غروب خورشید را به شما دوستان آموزش دهیم . اگر چه این انیمیشن بسیار ساده است اما مسلما نکاتی خوبی را فرا خواهید گرفت .
در بخش اول ما برروی طراحی اقیانوس با استفاده از انیمیت کردن متریال ها می پردازیم، شما می توانید از این تکنیک برای طراحی هر نوع سطح آبی مانند رودخانه و برکه و دریاچه استفاده کنید .
کار را با ایجاد یک plane آغاز می کنیم از این plane به عنوان آبجکت دریا استفاده خواهیم کرد. همانطوری که مطلع هستید برای طراحی plane باید به تب Create و در آنجا از بخش Geometry گزینه plane را انتخاب کرد . پس از طراحی plane با مقیاس دلخواه همچنانکه در حالت انتخاب قرار دارد به تب Modify رفته و مانند تصویر زیر مشخصات را تغییر دهید .



http://www.daneshsara.net/images/articles/pictures/animation/sahneh-shab.gif




به تب Camera رفته و برروی دکمه Free کلیک کرده و در نمای Front دوربین خود را ایجاد کنید , نمای Perspective را به دوربین تغییر دهید ( برای این کار ابتدا با راست کلیک کردن برروی نمای Perspective آنرا انتخاب کرده سپس با فشردن کلید C نما به نمای دوربین تغییر پیدا خواهد کرد ).
خوب شما باید مانند تصویر زیر چنین نمائی داشته باشید .




http://www.manvatoo.com/image/article/3ds/200080802/2.gif




در مرحله بعدی شما سراغ ایجاد متریال برای دریا خواهید رفت , برای اینکار با فشردن کلید M پنجره Material Editor را باز کنید . بطور پیش فرض یکی از اسلات ها در حالت انتخاب قرار دارد، نام آن را به Sea تغییر دهید . سپس با درگ کردن از اسلات به سوی object متریال را به plane نسبت دهید . در ادامه رنگ Diffuse را به رنگ آبی تیره به مشخصات روبرو تغییر دهید R=50, G=50, B=104 , پس از آن مقدار Specular را به 50 تغییر دهید تا سطح پرنورتر جلوه کند.




http://www.daneshsara.net/images/articles/pictures/animation/3.gif




به Maps rollout رفته و مقدار Bump را به 100 تغییر دهید , سپس برروی دکمه کنار Bump کلیک کنید، در پنجره Material/Map Browser برروی Noise دابل کلیک کنید . پس از آن در بخش پارامترهای noise نوع را به Fractal و سایز را به 5 تغییر دهید ( در واقع هدف از استفاده از noise در bump ایجاد ناهمواری بوده است )




http://www.daneshsara.net/images/articles/pictures/animation/4.gif




تا بدین لحظه شما یک موج ثابت را ایجاد کرده اید برای ایجاد امواج به صورت انمیشن، شما نیاز دارید تا متریال را انیمیت کنید . برای این کار ابتدا برروی کلید Auto Key کلیک کنید و slider را به فریم 100 ببرید . پس از آن در بخش تنظیمات مربوط به noise مقدار Phase را به 3 تغییر دهید، پس از انجام این کار ها با کلیک کردن برروی Auto Key وضغیت آنرا غیر فعال کنید . ما برای شبیه سازی حرکت امواج از Phase بهره بردیم .




http://www.daneshsara.net/images/articles/pictures/animation/5.gif




با فشردن کلید 8 پنجره Environment and Effects را باز کنید در این پنجره برروی دکمه زیر Environment Map کلیک کنید . با بازشدن پنجره Material/Map Browser برروی Bitmap دابل کلیک کنید . پس از آن تصویر مورد علاقه خود رابرای پشت زمینه انتخاب کنید . با توجه به آنکه در حال ایجاد غروب هستیم من از SKYSUN2.JPG که در پوشه mapsSkies قرار دارد استفاده کردم . با فشردن کلید F9 یک رندر از نمای دوربین خود داشته باشید




http://www.daneshsara.net/images/articles/pictures/animation/6.gif




متاسفانه پشت زمینه آن چیزی که مدنظر من بود نشده است، برای اصلاح آن کافی است هر دو پنجره Material Editor و Environment and Effects در صفحه باز داشته باشید سپس برروی دکمه زیر Environment Map کلیک کرده و آنرا برروی یک اسلات خالی در پنجره Material Editor ببرید . پس از این کار پیغامی برای شما به نمایش درخواهد آمد در این پنجره Instance را انتخاب کنید، در واقع از این به بعد هر تغییر برروی تصویر در پنجره متریال اعمال شود برروی پشت زمینه ما تاثیر خواهد گذاشت . در بخش Cropping/Placement وضعیت Apply و Place را به فعال تغییر دهید . سپس مقدار H را به 0.65 تغییر دهید این کار با توجه به تصویر شما متغییر است .




http://www.daneshsara.net/images/articles/pictures/animation/7.gif




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




http://www.daneshsara.net/images/articles/pictures/animation/8.jpg




در مرحله بعدی نوبت به ایجاد خورشید می رسد برای این کار ما از یک cylinder استفاده خواهیم کرد , به نمای Front رفته و یک cylinder با شعاع 15 و ارتفاع 0 ایجاد کنید . سپس آنرا را تقریبا مقداری بالاتر از plane در نمای دوربین و در دورترین حالت نسبت plane در نمای top قرار دهید . ( برای درک بهتر به تصویر پائین با دقت بنگرید )




http://www.daneshsara.net/images/articles/pictures/animation/9.gif




در ادامه نیاز است از یک متریال برای خورشید استفاده کنید، یکی از اسلات های خالی را انتخاب کرده و نام آنرا به sun تغییر دهید، سپس این متریال را به cylinder نسبت دهید . مقدار رنگ Diffuse را به زرد با مشخصات (R=247, G=209, B=0) تغییر دهید . پس از آن Self Illumination را فعال کنید و رنگ آنرا به نارنجی با مشخصات (R=232, G=158, B=0) تغییر دهید . معمولا از Self Illumination برای ابجکت های با قابلیت تشعشع نور استفاده می شود مانند لامپ و خورشید . پس از رندر باید تصویری مانند پائین حاصل شود .




http://www.daneshsara.net/images/articles/pictures/animation/10.gif




یک نور omni ایجاد کرده و آنرا به جلوی آبجکت خورشید تغییر مکان دهید . همچنانکه نور در حالت انتخاب قرار دارد به تب Modify رفته و رنگ نور را به نارنجی تغییر دهید . پس از آن omni light را به ابجکت خورشید لینک کنید ( برای این کار همچنانکه نور در حالت انتخاب قرار دارد برروی دکمه Select And Link کلیک کنید سپس با فشردن کلید H پنجره Select by Name را باز کنید در این پنجره برروی cylinder کلیک کرده و دکمه لینک را کلیک کنید).




http://www.daneshsara.net/images/articles/pictures/animation/11.gif




مرحله بعدی مرحله انیمیت کردن خورشید است , آبجکت خورشید را انتخاب کنید . سپس Auto Key را فعال کرده و slider را به فریم 100 ببرید . خورشید را تا زمانی به پائین بیرید که نصفی از آن در نمای دوربین دیده شود.




http://www.daneshsara.net/images/articles/pictures/animation/12.gif




مرحله بعدی اضافه کردن افکت glow به خورشید است اما پیش از آن برروی آبجکت خورشید راست کلیک کرده و Properties را انتخاب کنید در پنجره باز شده، در قسمت G-Buffer مقدرا Object ID را 1 تغییر داده و برروی ok کلیک کنید .




http://www.daneshsara.net/images/articles/pictures/animation/13.gif




در ادامه راه پنجره Video Post را که از طریق منوی render در دسترس است باز کنید . در این پنجره برروی دکمه Add Scene Event کلیک کنید . پس از باز شدن کادر برروی ok کلیک کنید تا تنظیمات پیش فرض اعمال شوند ( تنها در این بخش دقت داشته باشید که نما دوربین باشد ) . برروی دکمه Add Image Filter Event کلیک کنید . از لیست کشوئی کادر جاری Lens Effect Glow را انتخاب کنید، پس از آن برروی Setup کلیک کنید . توجه داشته باشید که این افکت تنها برروی آبجکتی که ID آن برابر 1 است تاثیر خواهد گذاشت. در پنجره مربوط به Lens Effect Glow گزینه Edge را انتخاب کنید تا تنها محیط دور object افکت را نمایش دهد . پس از آن بروی ok کلیک کنید . در پایان برروی دکمه Image Output Event کلیک کنید , در این پنجره که مربوط به خروجی فایل است می توانید نام فایل , پوشه , و نوع فرمت خروجی را انتخاب کنید، پس از انجام این مراحل برروی دکمه Execute کلیک کنید، در پنجره Execute همانطوری که ملاحضه خواهید کرد، قادر به تغییر اندازه resolution فایل خروجی هستید، پس از انتخاب resolution دلخواه برروی render کلیک کنید.





http://www.daneshsara.net/images/articles/pictures/animation/14.gif


http://www.daneshsara.net/images/articles/pictures/animation/15.gif






















http://www.daneshsara.net/images/articles/pictures/animation/final.jpg

منبع (http://www.daneshsara.net/animation/94-3dsmax/2496-3dmax-sunset.html)