該材質的功能十分的強大,也很有意思,在本小節教程中我們就來簡單研究一下它有哪些值得我們關注的材質功能。
按鍵盤上的M鍵打開材質編輯器,將材質類型切換為VRayOverrideMtl,它的參數面板非常的簡潔,如圖24-1所示。

圖24-1 材質界面
可以看出,它是由4個子模塊來組成的。至于其中的Base material(基礎材質)和GI material(全局材質)在前面的材質溢色解決方案中已經講解過了,因此本教程主要來學習一下它的Reflect mtl(反射材質)和Refract mtl(折射材質)的用法。
首先,為了講解的方便,我們打開一個如圖所示的場景,用這個場景來測試一下越界材質的表現,場景效果如圖24-2所示。

首先,為了講解的方便,我們打開一個如圖所示的場景,用這個場景來測試一下越界材質的表現,場景效果如圖24-2所示。

圖24-2 原始場景
由于篇幅的關系,場景中基本對象的材質我就不多說了,由大家根據自己的經驗來進行調節。對當前場景進行默認的渲染,效果如圖24-3所示。


圖24-3 測試渲染結果
本節中,我們想以托盤的材質作為切入點,因此選擇托盤的材質,將它的材質類型更換為VRayOverrideMtl材質,并且保留原有材質作為子材質,測試步驟如下:
A.設GI material為VRay Mtl,其它參數保持默認,僅將diffuse表面色設置為綠色,渲染效果如圖24-4所示。

A.設GI material為VRay Mtl,其它參數保持默認,僅將diffuse表面色設置為綠色,渲染效果如圖24-4所示。

圖24-4 全局材質測試
觀察渲染結果,我們發現由于瓷盤材質在進行GI計算時采用的是一個綠色基本材質,因此它反彈出的光子信息也帶有著一些綠色。注意越界材質的四個材質通道效果是分離的,彼此之間互相不會產生影響。基礎仍為瓷器,但與其它材質進行光子反彈交互時采用的是綠色基本材質。
B.將Reflect mtl反射材質通道設置為一個紅色自發光材質效果,再將桌子改為一個帶有反射的瓷磚效果,然后再次對場景進行渲染,測試效果如圖24-5所示。

B.將Reflect mtl反射材質通道設置為一個紅色自發光材質效果,再將桌子改為一個帶有反射的瓷磚效果,然后再次對場景進行渲染,測試效果如圖24-5所示。

圖24-5 反射材質測試
仔細觀察瓷磚表面和裝飾品表面的反射情況,最終得出結論:所謂的反射材質,就是指該對象被別的物體所反射出來時所表現的材質效果。
C.用同樣的方法可以知道,Refract mtl就是指該對象被別的物體所折射出來時所表現的材質效果。
將Refract mtl設置為一種深藍色,為了觀察折射效果,將其中的一個茶杯和盤子統一設置為一個清玻璃效果,然后再次進行測試渲染,結果如圖24-6所示。

C.用同樣的方法可以知道,Refract mtl就是指該對象被別的物體所折射出來時所表現的材質效果。
將Refract mtl設置為一種深藍色,為了觀察折射效果,將其中的一個茶杯和盤子統一設置為一個清玻璃效果,然后再次進行測試渲染,結果如圖24-6所示。

圖24-6 折射材質測試
我們觀察后會發現,玻璃材質中反射盤子的部分被紅色所填充,而折射盤子的部分則被藍色所填充。這就是VRayOverrideMtl材質的基本工作原理。一般情況下,四種通道用的最多的就是利用GI material來控制材質的溢色效果,其它通道了解即可。
安徽新華電腦學校專業職業規劃師為你提供更多幫助【在線咨詢】