鏡面的反射渲染,可能有很多會員還沒有掌握技巧,本文談談此問題。
tommi 網友昨天求助說:“我的怎麼就調整不好呢”?他渲染的效果如圖1所示:
附圖1:tommi 網友渲染的彩圖
我幫他修改了材質及其參數,渲染如圖2所示。
附圖2:筆者就tommi的模型渲染的效果圖
為幫助新手學習鏡面的反射渲染技巧,現談談我的體會。
一般說來在CAD2007以上版本中,要使對象鏡像反射到某個面上,需在那個面創建“面域”(如這裡的鏡屏)另附材質,“類型”中選擇“真實金屬”,樣板取“鏡像”,顏色取白底色或隨對象,這樣就可得到鏡面鏡像對象的效果。
當然,在材質類型中選擇“高級”,反射值為100或稍低,也可達到反射效果,然而,漫射將影響鏡屏的底色,一般應以黑色為宜,不要“隨對象”,否則,鏡屏底色就是對象的顏色;高光宜白色不要黑色(黑色鏡屏就是一團黑了),也可“隨對象”;環境光是否“隨對象”都無影響,這樣也就可渲染出鏡像反射的效果來。
如果鏡屏的材質選擇的是淺色,則宜在“紋理貼圖”中調用與實體顏色相近的淺色圖片。本例的面盆是青色,調用鏡面材質的圖片為淺綠色粹花玻璃,反射的面盆側牆與原圖反白,而不是對象的原圖顏色,渲染圖附圖3右圖所示。而附圖3左圖則是沒有用紋理貼圖的效果。
附圖3:鏡面反射的面盆效果圖
其實這種“鏡像”是反射與折射的功能,它能將鏡屏下的面盆、地面反射到鏡屏中,鏡屏對面的牆上圖片一般是反射不到鏡屏的,只能折射側面牆的圖像(如圖4左圖所示)。如果要將另一面牆上的圖像完全折射到鏡屏中,那麼就需要將側面的牆旋轉一個角度(如45度),並將側面的牆再拉長一些,然後調整圖位到適當位置方可(如圖4左邊彩圖所示)。在本圖的投影狀態下,如果在對面或左側面設置牆是不能折射的。
附圖4:鏡面反射面盆和側牆上圖片的效果圖
如果要將對面的圖片反射到到鏡屏中來,那麼就要在對面創建一個面域並貼上圖片,向左邊(或右邊)稍微移動一定距離,這樣也是可以達到反射到鏡屏裡來的效果。(如圖5左邊彩圖所示,而右邊圖像則是附材質後的真實視圖。
附圖5:鏡面反射面盆和側牆上圖片的效果圖2
現將兩個鏡面反射的整體效果圖列下:
附圖6:鏡面反射的整體效果圖
注釋:前圖鏡屏中的美女和後圖鏡屏中的女孩,並非“貼圖”渲染,而是對面和側面牆體的圖片反射所致。