20 Mayıs 2008 Salı

Mental Ray ile Ambient Occlusion

Ambient Occlusion, 3d sahnelerin kompozitlenmesi aşamasinda sıklıkla kullanılan bir render passıdır. Temel olarak her yonden esit miktarda aydınlatıldığı varsayılan bir sahnedeki objelerin birbirleri ve kendileri uzerine dusurdukleri yumuşak gölgeleri simule eder.












Yukaridaki ilk imaj iki tane golge düşürmeyen omni ışıkla aydınlatılmıs sahnenin renderıdır. İkinci imaj ayni karenin aşağıda açıklanan materyalle alinmiş renderıdır.
Üçüncü imaj, photoshopta ilk imajin üzerine ikincisinin multiply blending moduyla koyulmuş halidir.

Burada dikkat edilmesi gereken, Ambient Occlusion materyali sahnedeki isiklarin hiçbirinden etkilenmez. Sadece objelerin birbirine olan yakınlığına ve materyalin spread, max distance ve falloff değerlerine bakar.

Mental Ray icin hazir bir AO materyali olmasa da, bu iş ve daha birçok şey için kullanılabilecek olan Ambient/Reflective Occlusion Shaderi bulunmaktadir. Bu shaderi kullanarak ayarlariyla istedigimiz gibi oynayabilecegimiz basit ama işe yarar bir AO materyali oluşturacağız.

Render mototru olarak Mental Rayin seçili olduğuna emin olduktan sonra, materyal editorde herhangi bir slota "mental ray" materyalini yukleyin. Bu materyal ilk yuklendiginde herhangi bir shader icermez. Dolayisiyla materyal editorde birsey goremezsiniz ve materyalin eklendiği objeler render edilmezler.

Bu materyalin surface bolumune tiklayip listeden "ambient/reflective occlusion" mapini seçtiğinizde elinizde çoğu iş için yeterli olacak bir AO materyali olmus oluyor.

- Sample sayisini arttirarak kaliteyi arttirabilirsiniz.
- Max distance "0" iken sonsuz uzakliga kadar golge dusurmeye cabalar, bu degerle oynayarak render suresini hizlandirabilirsiniz.
- Once tek kare üzerinde kompozitleme yapmayi denerseniz vakit kazanirsiniz.

ÜŞENGEÇLER İÇİN;

Aşağıdaki adreste bu işi hızlandiran, sahnenizi ve materyallerinizi bozmadan, kullanmakta olduğunuz render motorunu değiştirmeden herseyi sizin icin yapan bir script bulabilirsiniz.

http://www.scriptspot.com/3ds-max/quick-passes

Hiç yorum yok: