問題:我用Thea渲染器presto(MC)渲染的時候總是沒法渲染出有色玻璃的投影和焦散猜年,表現(xiàn)出來的投影都是一片黑灰色乔外,把渲染設置里面的幾個貌似相關的設置都打開了,還是沒有效果差购,相比之下其他幾個引擎都能比較好的渲染有色玻璃的投影以及焦散效果欲逃,就是渲染速度比不上Presto(MC)稳析,怎么才能讓Presto(MC)也渲染出有色玻璃的真實投影和焦散呢彰居?
回答:
? ? ? ?TheaRender渲染器在同一框架內(nèi)置了三類渲染引擎陈惰,一是“unbiased(非偏性)”、二是“biased(有偏性)”,三是“GPU”引擎钥屈。在此基礎上,有進行了細分,所以匾鸥,在TheaRender渲染面板的引擎下拉列表中,有6個選項劳曹。不同的渲染引擎有不同的特色锭硼,用于解決不同的渲染問題檀头。TheaRender渲染器優(yōu)點是不用更換燈光和材質(zhì)暑始,只需要在渲染面板中就可以隨意切換不同的引擎。
? ? ? 一是“unbiased(非偏性)馆蠕。TR1/TR2核心以最精準的方式渲染最逼真的圖像期升,它不加人工干預地計算所有的照明方式,并一直聚集為真實情景互躬,光線極為準確播赁,相當于其他渲染器的“暴力渲染”,其過程可以看成是科學的模擬吼渡,模擬“焦散”現(xiàn)象無疑是最好的容为。它是基于CPU計算。
? ? ? 二是“biased(有偏性)寺酪。BSD渲染引擎坎背,它采用插值方案來加速渲染時間,該引擎采用了類似irradiance cache(發(fā)光緩存)算法。Adaptive(自適應)這個詞則意味著該引擎自動分配更多的精度在需要的地方,當然,通過人為經(jīng)驗值評估計算,獲得一個高質(zhì)量的結果。有偏性(Adaptive MC)引擎也是最適合渲染漫游動畫的,采用這種技術的漫游動畫喜鼓,畫面中不會有閃爍和漂浮的污漬隅忿。模擬“焦散”現(xiàn)象無疑也是可以的,它是基于CPU計算。
? ? ? 三是“GPU”引擎。極速引擎已經(jīng)在GPU代碼上使用與CPU相同的原則,來處理材質(zhì)和燈光系統(tǒng)灾杰,這使得TheaRender能獲得同樣優(yōu)質(zhì)的渲染圖像凛篙。極速引擎有兩種渲染模式填物,一個用于快速預覽使用了AO(環(huán)境阻光)的直接照明IR PRSTO击困,另一個是真實的脸哀、類似非偏性的模式谅摄,Presto MC。模擬“焦散”現(xiàn)象也行吧裳擎÷杈螅基于CPU+CPU計算。
? ? ? THEA與REDSHIFT都是多渲染引擎的渲染器。REDSHIFT渲染器有四個渲染引擎贮匕,但也是PHOTON MAP光子引擎用于焦散渲染效果最好姐仅。
? ? ? 所以刻盐,針對不同渲染場景要求掏膏,使用最適合的渲染算法,或者說使用最優(yōu)的渲染引擎是最明智的選擇敦锌。