20 Mayıs 2008 Salı

Hair and Fur modifierini Mental Ray icin optimize etmek

Hair and Fur modifieri Mental Ray ile olabildigince hizli calismasi icin tasarlanmistir. Ancak default ayarlarini kullanarak bu scanline render a kiyasla daha verimli sonuclar alamamanin yaninda render suresi de scanline da oldugundan daha uzun surecektir.

Hair and Fur modifierini Mental Ray ile etkin bir bicimde kullanmak cok basit iki ayari degistirmek yeterlidir.
Hair and Fur modifierinin ozelliklerinden tools bolumununun icinde render settings den butun sahneyi etkileyen Hair and Fur ozelliklerine ulasabilirsiniz. Ayni yere rendering => effects menusunden Hair and Fur u secerekte gelebilirsiniz. Sahnede eklenen ilk Hair and Fur modifieri icin Render effects olarak bu oge otomatik olarak eklenir.
Bu menuden Hairs kutucugunu buffer dan mr prim olarak degistirmeniz Mental Ray baglantisini kurmak icin yeterlidir. Artik scanline da oldugu gibi once sahneyi render edip sonra sac ve tuyleri koymak yerine, hepsi birden hesaplanacaktir. Tabii isterseniz hala bunlari render elementsden ayri ayri render edebilirsiniz, onemli olan bunlarin isik ve diger objelerle olan iliskilerinin daha dogru hesaplaniyor olmasi.
Mental Ray ve Hair and Fur arasindaki baglantiyi kurduk, ama render suremizde fazla bir degisiklik olmadi. Burada fast rasterizer devreye giriyor. Belki bazilariniz Mental Ray motion blurunu hizlandirmak icin Fast Rasterizer i kullanmistir. Zaten yaninda da parantez icinde "Rapid Motion Blur" yazar.
Rendering Menusu => Render (yada F10) => Renderer Tab inda Rendering Algorithms basliginin altindaki "Use Fast Rasterizer (Rapid Motion Blur)" kutucugunu tikleyerek sac ve tuylerinizin renderini ciddi anlamda hizlandirabilirsiniz. Samples per Pixel ve Shades per Pixel parametreleriyle kalite/performans oranini ayarlayabilirsiniz.

samples per pixel : Pixel basina yapilacak ornekleme sayisini belirler. Arttikca gecisler yumusaklasir ama render suresi uzar.
shades per pixel : Pixel basina yapilan ortalama aydinlanma bilgisi. Arttikca daha dogru sonuclar alirisiniz, tabii render suresi karsiliginda.

Tavsiyem bu degerleri default degerlerde birakip, sonuca gore ayarlama yoluna gitmeniz.
Kimi durumlarda mr Prim ve fast rasterizer i kullanmak dogru sonuclar vermeyebilir, bunu deneyerek gormek gerekiyor.

Unutmayin ki Fast Rasterizer ozelligini etkinlestirmek, eger Mental Ray motion bluru etkinse onu da etkileyecektir (hizlandiracak ama daha az dogru sonuc verecektir). Bazi durumlarda rapid motion blur tek kare bakildiginda kabul edilebilir gorunse de, detayli animasyonlarda (ozellikle deformasyonlarda) kendini belli edebilir, hatalar yapabilir. Boyle bir durumda fast rasterizer i etkinlestirmemek yada sac/kurk ve objeleri ayri passlar halinde almak cozum olabilir.

.

Hiç yorum yok: