觀察渲染的結果,我們發現由于光子開始按照自然規律進行能量的反彈,這個渲染效果已經比圖14-2中的效果明亮多了,真正實現了我們需要的全局光照效果。但是此圖仍然有兩個不足之處。
首先,我們發現光傳之后,場景中出現了大量的黑色斑塊,這個需要解決。其次,一般光能傳遞都是要配合曝光控制中的對數曝光的,這個也要設置一下。
B.實現場景的去斑效果
在本節中我們先介紹一個簡單的去除黑斑方法,這個方法實現起來速度較快,效果也還不錯。而在下一節中我們會繼續學習一種更徹底的去斑技巧。
將“交互工具”組中的直接燈光過濾和間接燈光過濾值均設為15,此時系統會自動重新完成場景的計算,并且快速的去除了斑塊,這種去斑方法一般適用于快速出圖,并且值越大去斑效果一般越好,但不可過大,因為它只是將當前的渲染效果進行一個平滑的模糊處理,所以我們有一些細微的細節它也會被模糊掉,所以這兩個值并不能作為一個最終的解決方案,只能做為一個快速出圖的選擇,參數設置如圖14-6所示。
圖14-6 設置燈光過濾以去斑
再次對場景進行渲染,效果如圖14-7所示,我們發現黑斑去除了,但亮度仍然不夠。
圖14-7 去斑結果
C.最后,我們來啟用曝光控制,這種感覺就像很多朋友在使用VRay渲染器中的色彩映射中的曝光方式一樣主要用來調節畫面的曝光方式。
單擊“設置”按鈕,此時會彈出“環境和效果”面板。在曝光控制方案中選擇對數曝光,這種曝光方式與光能傳遞之間配合的較好。設置好后,在右側的“渲染預覽”小窗口中會出現一個簡單的示意圖,方便用戶調節下面的曝光參數,默認曝光效果如圖14-8所示。
圖14-8 開啟對數曝光
至于其中具體參數的含義,請讀者自行查閱相關的手冊或書籍,在這里我就不一一解釋了,最后我將亮度和對比度均設置為60,再次執行最終渲染,這個效果就是我們第一階段光能傳遞所能實現的最后效果,如圖14-9所示。下一節中我們將要探討一種更加高級、高效的求解方案--------網格細分法。
圖14-9 最終效果