PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش نور پردازی پیشرفته به روش Light Tracer در 3DMAX



Borna66
08-18-2009, 07:08 PM
در این آموزش میخوام یکی از روشهای خودم رو برای بدست آوردن یک سایه طبیعی ، یک نور طبیعی تر و از همه مهمتر زمان رندر کمتر به شما یاد بدم.
خب فرض میکنیم که صحنه ی شما کاملا" مدل سازی شده و متریال ها هم ست شدن و آماده نورپردازی و رندر گرفتن هست.


SKYLIGHT :

skylight نورپردازی نوعی daylight رو انجام میده.میتونید اون از Lights / Standard پیدا کنید. خب تنظیمات Skylight به شرح زیر هست :



http://pnu-club.com/imported/2009/08/1032.jpg


Multiplier : شدت نور رو کنترل میکنه و هر چه مقدار اون بیشتر باشه شدت و قدرت نور در صحنه بیشتر میشه.
Sky Color : رنگ نور ساتع شده رو مشخص میکنه همچنین شما میتونید از یک Map به جای رنگ نور استفاده کنید و این قسمت Map در کار کردن با HDRI ها خیلی موثر هست.

Cast Shadows : با فعال کردن این قسمت شما عملیات پردازش سایه رو فعال کردید و کنترل کیفیت سایه با option های بعدی تنظیم میشه!

Rays per Sample : تعداد اشعه هایی که Skylight به یک نقطه مورد نظر خواهد تاباند. دقت داشته باشید که هرچقدر مقدار این اشعه ها بیشتر باشه سایه ما نرم تر و طبیعی تر خواهد بود و به دنبال اون زمان رندر رو افزایش میده!


http://pnu-club.com/imported/2009/08/1033.jpg


تصویر فوق یک صحنه رو به ترتیب با Rays per Sample های 3 و 6 و 12 نشون میده!

Ray Bias : نزدیک ترین فاصله ای که جسم میتونه سایه خودش رو در نقطه معین در صحنه طرح ریزی کنه.



خب کارهای زیر رو به ترتیب انجام بدید:

یک Plane رسم کنید و یک Sphere بر روی اون قرار بدید و یک Skylight در صحنه (هرجایی که دوست دارید) قرار بدید. بدون دستکاری هیچ گونه تنظیماتی ، از صحنه رندر بگیرید. میبینید که رنگها با برخورد نور skylight بسیار واضحتر شدن ولی اثری از سایه نیست چون هنوز فعال نیست. خب برگردید و از تنظیمات skylight قسمت Cast Shadows رو فعال کنید و مقدار Ray per samples رو بر روی 5 تنظیم کنید دویاره رندر بگیرید. میبینید که زمان رندر بیشتر شد . برگردید و مقدار Rays per Samples رو زیاد کنید مثلا" 30 ! رندر بگیرید.
میبینید که با افزایش مقدار Rays per Samples سایه نرم تر میشه و به شدت روی زمان رندر تاثیر گذار هست.

خب به سراغ راه حلی میریم که این کار رو برامون ساده تر کنه!
قسمت Cast Shadows رو از تنظیمات Skylight غیر فعال کنید.

Light Tracer :

از منوی Rendering بر روی Light Tracer کلیک کنید. (و یا از روی کیبرد 9 رو فشار بدید و از لیست Light Tracer رو انتخاب کنید).خب دوباره رندر بگیرید!
میبینید که با سرعت خیلی بیشتری نسبت به Cast Shadows و همچنین کیفیت سایه به مراتب بهتری عملیات رندر گیری انجام میشه. شما با این عمل از Adv. Lighting نرم افزار 3dsmax استفاده کردید و در پردازش میتونید تنظیم کنید که پردازش نورپردازی پیشرفته در حین رندر انجام بشه و یا بصورت جداگانه انجام بشه که در اینجا مجالی برای بحث روی اون نیست.

در تصویر زیر تفاوت بیان شده به وضوح پیداست :


http://pnu-club.com/imported/2009/08/1034.jpg


خب به سراغ تنظیمات اصلی Light Tracer میریم و من اینجا اونهایی که مورد نیاز هست رو توضیح میدم برای اطلاعات بیشتر به Refrence مراجعه کنید:


http://pnu-club.com/imported/2009/08/1035.jpg


Global Multiplier : کنترل کننده سطح نور سراسری که مقدار پیش فرض اون 1 هست.
Sky Lights : شدت نور Skylight های درون صحنه رو تنظیم میکنه!
Ray/Sample : تعداد اشعه هایی که به یک sample یا pixel برخورد میکنند. هر چه این مقدار بیشتر باشد سایه شما و نور شما نرم تر و زمان رندر به مراتب بالاتر می رود.
Filter Size : اندازه کاهش دهنده اثر نویز در هر پیکسل. زمانی اثر خود را نشان می دهد که Ray/Sample مقدار کمی داشته باشد و یا Adaptive Under sampling غیر فعال باشد.
Bounces : تعداد اشعه های نوری که منعکس شده اند و تعقیب می شوند. مقدار رنگی که از اشیائ منتشر می شود را کم و زیاد می کند.اگه صحنه شما شامل شیشه و یا هر جسم شفافی هست حتما" مقدار اون رو زیاد کنید ولی مراقب باشید که زمان رندر رو نیز افزایش میده!

خب این هم از یکی از کارهای من که با Light Tracer انجام شده :


http://pnu-club.com/imported/2009/08/1036.jpg