VRayOverride Mtl材質特性分析

本站教育訊  VRayOverrideMtl是作爲Vray渲染器自身的越界材質存在的,它在VRay體系中的地位就相當於3dsmax傳統平臺中的“Advanced Lighting Override高級照明覆蓋”材質一樣。

該材質的功能十分的強大,也很有意思,在本小節教程安徽新華電腦專修學院老師們就來帶大家簡單研究一下它有哪些值得我們關注的材質功能。

鍵盤上的M鍵打開材質編輯器,將材質類型切換爲VRayOverrideMtl,它的參數面板非常的簡潔,如圖24-1所示。

圖24-1 材質界面

圖24-1 材質界面

可以看出,它是由4個子模塊來組成的。至於其中的Base material(基礎材質)和GI material(全局材質)在前面的材質溢色解決方案中已經講解過了,因此本教程主要來學習一下它的Reflect mtl(反射材質)和Refract mtl(折射材質)的用法

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

圖24-2 原始場景

圖24-2 原始場景

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

圖24-3 測試渲染結果

圖24-3 測試渲染結果

本節中,我們想以托盤的材質作爲切入點,因此選擇托盤的材質,將它的材質類型更換爲VRayOverrideMtl材質,並且保留原有材質作爲子材質,測試步驟如下:

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

圖24-4 全局材質測試

圖24-4 全局材質測試

觀察渲染結果,我們發現由於瓷盤材質在進行GI計算時採用的是一個綠色基本材質,因此它反彈出的光子信息也帶有着一些綠色。注意越界材質的四個材質通道效果是分離的,彼此之間互相不會產生影響。基礎仍爲瓷器,但與其它材質進行光子反彈交互時採用的是綠色基本材質。

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

圖24-5 反射材質測試

圖24-5 反射材質測試

仔細觀察瓷磚表面和裝飾品表面的反射情況,最終得出結論:所謂的反射材質,就是指該對象被別的物體所反射出來時所表現的材質效果。

C.用同樣的方法可以知道,Refract mtl就是指該對象被別的物體所折射出來時所表現的材質效果。

將Refract mtl設置爲一種藍色,爲了觀察折射效果,將其中的一個茶杯盤子統一設置爲一個清玻璃效果,然後再次進行測試渲染,結果如圖24-6所示。

圖24-6 折射材質測試

圖24-6 折射材質測試

我們觀察後會發現,玻璃材質中反射盤子的部分被紅色所填充,而折射盤子的部分則被藍色所填充。這就是VRayOverrideMtl材質的基本工作原理。一般情況下,四種通道用的最多的就是利用GI material來控制材質的溢色效果,其它通道瞭解即可。