جلسه هشتم

تنظیم نرمالها و همواری اشیاء


 


تنظیم بردار های نرمال اشیاء





نرمالها بردارهای عمود بر سطح شی می باشند. نرمالها (Normal) در واقع برداری است که مشخص می کند روی سطح یا کنج به کدام طرف و پشت آن به کدام طرف است. طرفی که نرمال به آن اشاره می کند نشان دهنده سطح بیرونی یک سطح یا کنج است که همان طرف شی در رندر آشکار می شود.

می توانید نرمالهای یک شی را به روش دستی تغییر دهید تا خطا های زمان مدل سازی را برای مرحله رندر تصحیح نمایید. تنظیمات smoothing مشخص می سازد که یک سطح آیا با لبه های تیز (sharp) یا با سطوح هموار (sooth) رندر شود. تنظیمات smoothing در واقع اعدادی هستند که به سطوح یک شی نسبت داده می شوند.




هر سطح از یک شی هر تعداد گروههای هموار سازی حداکثر تا 32 گروه می تواند اختیار نماید. اگر دو سطح دارای لبه مشترک بوده و گروههای هموارسازی آنها یکسان باشد و به عنوان یک سطح هوار رندر می شوند. اما اگر گروههای هموارسازی آنها متفاوت باشد آنگاه لبه مشترک آنها به شکل گوشه (corner) رندر می شود. می توانید مقادیر گروههای هموارسازی سطوح را به روش دستی تغییر داده و به همین دلیل امکان متحرک سازی این ویژگی در بستر زمان وجود دارد.

مشاهده و تغییر نرمالها

هر بار کد شی جدیدی داخل صحنه ایجاد نمایید بطور خودکار نرمالها برای آن شی ایجاد می شوند اغلب اوقات رندر اشیا توسط همین نرمالهای پیش فرض بخوبی اجرا می شود اما گاهی مشکلاتی بوجود آمده یا لازم است تا نرمالهای اشیاء را دستکاری نمایید. نرمالهای غیرطبیعی در شی های وارده به محیط 3DS MAX از برنامه های دیگر یا در اشیا مرکب تولید شده از طریق عملیات بولی ظاهر می شوند.

ساده ترین روش مشاهده نرمال های یک شی داخل دیدگاه در وضعیت Shaded ( سایه زده) است پیکانهای نرمال های شی را مشاهده نمی کنید اما تأثیر نرمال ها بر سطوح سایه زده را بوضوح می بینید. اگر داخل و بیرون شی نامشخص باشد یا سوراخهایی ناخواسته در شی وجود داشته باشد پس مطمئن باشید که نرمالهای شی نادرست تنظیم شده اند.