Maya高級材質的屬性及其使用方法
一、Condition
1、功能:將兩組數據進行比較,根據比較結果輸出數據。其工作原理是:第一組數據與第二組數據以某種方式進行條件比較。其比較結果如果成立,則輸出Color if True數據 ;如果不成立,則輸出Color if False數據。通常情況下,Codition需要與其他節(jié)點配合使用
2、屬性
a)First Term:作為比較的第一組數據,可以是一個單數,也可以是一組數據。
b)Second Term:作為比較的第二組數據,可以是一個單數,也可以是一組數據。
c)Operation:用于設置條件比較的方式。
d)Color If True:條件成立時所輸出的數據。該項為3通道屬性。輸出的結果可是單色也可以是程序紋理。
e)Color If False:條件不成立時所輸出的數據。該項為3通道屬性。輸出的結果可是單色也可以是程序紋理。
二、Sampler Info
1、功能:為渲染點進行采樣,提供相應的信息。
2、常用屬性
a)Facing Ratio[表面比率]:提供采樣點表面法線與攝影機方向的夾角信息,該參數值范圍是一個0~1,之間的數值。當夾角為90度時,facing Ratio值為0;當夾角為0度時,Facing Ratio值為1
b)Flipped Normal[翻轉法線]:提供采樣點處的表面法線信息,是向內還是向外。該參數值只有0和1,可以用它來制作雙面材質。
三、Surface Shader[表面材質]
1、功能:單獨創(chuàng)建并使用材質是沒有表面體積的,默認情況下渲染結果為純色,需要結合其他材質和紋理一起使用
2、屬性
a)Out Color:用于控制材質的顏色
b)Out Transparency:用于控制材質的透明度
c)Out Glow Color:用于控制輝光顏色
d)Out Matte Opacity:用于控制渲染時Alpha通道的透明度
四、Use Background[背景材質]
1、功能:它可以將場景中物體的陰影及反射分別捕獲下來,以供合成進使用,它可以單獨控制陰影通道的透明度,還可以控制反射率、反射次數及高光顏色。通常在后期合成時使用。
2、屬性
a)Specular Color:用于控制物體接收反射環(huán)境顏色。
b)Reflectivity:用于控制物體的反射程度,值為0是不反射,值為1是完全反射。
c)Reflection Limit:決定反射的次數。
d)Shadow Mask:用于控制在渲染時陰影的接收程度
五、Layered Shader[層材質]
1、功能:它可以將多種不的材質或紋理疊加在一起,形成一個混合材質。
2、屬性
a)Color:輸入材質的顏色或紋理
b)Transparency:用于控制第一層的透明度
c)Compositing Flag[方式]:用于控制其疊加方式
點擊加載更多評論>>