Maya渲染教程:Maya Turtle渲染器官方環(huán)境光吸收教程
本篇目的是教授大家在海龜中如何使用Ambient Occlusion,Ambient Occlusion是一種可以使得被渲染場(chǎng)景或?qū)嶓w的受光方向平均的技術(shù),從而快速的模擬類似全局光照的效果。
加載教程提供的場(chǎng)景文件(見(jiàn)貼末),以下三張圖片是該場(chǎng)景在三種不同狀態(tài)下的渲染效果,第一張:只開(kāi)啟此場(chǎng)景點(diǎn)光源的效果。
第二張:加上此場(chǎng)景環(huán)境光的效果。
第三張:除兩盞光源再配合Ambient Occlusion(環(huán)境光吸收)的效果。
要達(dá)到理想光線的效果我們必須考慮在當(dāng)前場(chǎng)景中Occlusion的參數(shù)設(shè)定.當(dāng)算圖時(shí),Occlusion首先計(jì)算光源與物體的位置和距離。當(dāng)光源在物體外,物體受Occlusion的環(huán)境光效果既強(qiáng).當(dāng)光源在物體內(nèi),物體受Occlusion的環(huán)境光效果既弱。如上圖,mollys的頭部和腳部受光便相對(duì)較強(qiáng)。
在海龜上使用 ilrOccSampler節(jié)點(diǎn)
在海龜里,Ambient Occlusion功能是通過(guò)海龜獨(dú)有的ilrOccSampler的節(jié)點(diǎn)所運(yùn)行。所以我們必須創(chuàng)建并使用它。在海龜?shù)娜咒秩久姘逯写蜷_(kāi)并激活A(yù)mbient Occlusion,連接一個(gè)ilrOccSampler節(jié)點(diǎn)到Occlusion Shader屬性上,設(shè)置Output為Environment + Occlusion和Environment Color 為 [RBG: 74,120,158].為了得到好的光線質(zhì)量我們?cè)O(shè)置Min Sample Rays = 200, Max Sample Rays = 400 但其過(guò)高的數(shù)值會(huì)降低渲染的速度,大家可根據(jù)情況進(jìn)行設(shè)置。現(xiàn)在我們來(lái)渲染看下。
優(yōu)化Occlusion算法
Occlusion算法通常需要花費(fèi)大量的渲染時(shí)間,這里有些可以對(duì)此優(yōu)化的方案供大家參考。
Occlusion Exponent:這個(gè)屬性不是很好解釋,在ilrOccSampler節(jié)點(diǎn)里它默認(rèn)設(shè)置為0。當(dāng)我們加大其數(shù)值,渲染出的畫(huà)面亮度會(huì)隨之增加,但采樣效果會(huì)隨之降低。同時(shí)我們也會(huì)縮短渲染的時(shí)間,大家可和燈光進(jìn)行搭配的調(diào)節(jié)。
Adaptive Sampling(適應(yīng)采樣):我們?cè)偌せ預(yù)daptive Sampling(適應(yīng)采樣)屬性。它將允許我們對(duì)Occlusion質(zhì)量進(jìn)行進(jìn)一步的調(diào)整?,F(xiàn)在我們渲染看下。
更多動(dòng)畫(huà)制作教程,請(qǐng)關(guān)注http://sxxtsj.com/。
入學(xué)要求 | 課程設(shè)置 | 暴雪動(dòng)態(tài) | 我要報(bào)名
學(xué)員作品 | 就業(yè)學(xué)員 | 招生問(wèn)答 | 暴雪簡(jiǎn)介
公司作品 | 周邊介紹 | 教學(xué)環(huán)境 | 乘車路線