Ambient Occlusion در انیمیشن

Pars 3d

Member
با درود فراوان
اساتید محترم اگه میشه کمک کنید :
همون طور که میدونید یکی از مراحل ساخت انیمیشن اضافه کردن Ambient Occlusion به محیطه . میخواستم اگه زحمتی نیست یک توضیح کاملی راجع به این موضوع بدید که مثلا کی باید Ambient Occlusion را اضافه کنیم و چگونه ؟
ممنون میشم اگه یک آموزش کامل برام بزارید . امیدوارم کمک کنید .
سپاسگذارم .
 
سلام

اجالتا یه توضیح ساده.
برای نمایش چروک و عمق تو درزها از AO استفاده میکنند. تو تک فریم میشه همزمان با رندر محاسبه کرد. برای آبجکت های متحرک و کاراکترهای عادی میشه رندر تو تکسچر گرفت ازش و multiply ازش اضافه کرد رو diffuse که جاهای توی عمق تیر تر بشه.
برا کاراکتر آنرپ شده poly میشه با render surface map هم ao گرفت.

با تعداد نقاط کم مثل 16 اگه بگیری به علت دون دون بودن تو توالی و انیمیشن وزوزی میشه و همینش هم زیاد وقت میبره و با 128 به بالا زمان رندرت چند برابر میشه.

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

توی اتاق و فضاهای بسته هم میشه light map گرفت و تو رندر دیگه نیاورد. تو بازی ها بعضی وقتها از این استفاده میکنند.

اگه کاراکترت متحرک هست و خیلی مورف های عجیبی داره وضعیت حجم به کلی تغییر میکنه و AO اون عوض میشه و یه AO ثابت عمومی نمیشه انداخت. راهش مثلا تو منتال ری اینه که متریال AO بدی و برای سنگین نشدن از بافت شلوغ استفاده کنی که با نویزهای عددهای پایین مثل 16 خیلی بد نشه. اون متریال رو هم با متریال کمپوزیت بلند میکنی رو متریال و تکسچر اصلیت.

بعضی وقتها هم از شیدر کمک میگیرن.... تخصصی دیگه بشه مسائل زیادی میطلبه.

یا زهرا
 

جدیدترین ارسال ها

بالا