Thea for Sketchup如何優(yōu)化燈光,加快渲染速度
在講燈光優(yōu)化之前,我們先來看看這張圖。這張圖里面的燈光非常復(fù)雜:既有射燈,又有臺燈,還有吊燈,以及燈帶和地?zé)簟5俏覀儍H僅用了3分16秒的渲染時間,就完成了。這個圖片的質(zhì)量完全是可以接受的。這表示在這么復(fù)雜的光源環(huán)境下,Thea渲染器的速度還是不錯的。
下面我們來具體講一講燈光優(yōu)化:
首先我們來看燈罩材質(zhì)。按照通常的想法,燈罩是一個半透明的材質(zhì),如果燈光穿透燈罩,再來照亮墻壁,就會花很多的時間去消除噪點(diǎn).
我們的技巧是給這個燈罩材質(zhì),添加一個漸變的紋理, 來模仿燈光的漸變,然后把它改為發(fā)光材質(zhì),這樣渲染的速度就會快很多。因?yàn)閺拈g接照明變成了直接照明。
我們來看看下面這個臺燈,這里面有一個真正發(fā)光的泛光燈,然后在燈罩的材質(zhì)上我們使用了一個比較弱的發(fā)光材質(zhì),這樣子就把原來的間接照明變成了直接照明。
壁燈這個案例里,我們也使用了和臺燈相同的技術(shù)。我們使用一個泛光燈進(jìn)行照明,然后在燈罩的材質(zhì)上我們使用了一個比較弱的發(fā)光材質(zhì),這樣子就把原來的間接照明變成了直接照明。渲染速度會快很多。
我們再來看一下這個白色的落地?zé)簦臒粽质且粋€半透明的材質(zhì),我們照亮它的方式是通過調(diào)整里面這個泛光燈的角度,我們拉大泛光燈的角度,就照亮了燈罩。這個時候燈罩會產(chǎn)生大量的間接照明和噪點(diǎn),那么看一下這個我們是如何來消除的?我們對這個半透明的燈罩,設(shè)置取消它的投射陰影功能,這個燈罩就不再產(chǎn)生間接照明。
在下面這個黑色的落地?zé)糁校覀兺瑯邮褂昧艘粋€泛光燈作為照明源,但是在燈罩的內(nèi)部我們使用了一個被動發(fā)光的材質(zhì),這樣就避免了去計(jì)算內(nèi)部燈罩的反射光線。加快了渲染速度。
下面這幅圖中,Led燈帶使用單面發(fā)光材質(zhì),發(fā)光總量和發(fā)光區(qū)域的面積有關(guān),在設(shè)置的時候可以使用與面積相關(guān)的功率單位,通常我們使用W/㎡。
嵌入式的這個頂燈,直接用到了發(fā)光材質(zhì),這種發(fā)光材質(zhì)在漸進(jìn)式的渲染,比如說在TR1/TR2/Prto引擎中,它的渲染速度都是非常快的。需要注意的一點(diǎn)就是這種發(fā)光材質(zhì)不能和臨近的幾何體相交,如果相交的話就會產(chǎn)生多余的噪點(diǎn)。
對于燈具和附近幾何體的這個距離我們也有一些講究。設(shè)置軟陰影半徑的時候,這個軟陰影的半徑一定要小于燈和附近幾何體的距離。比如這個燈具距離墻壁的距離是20厘米,那么我們設(shè)置的軟陰影半徑為15厘米。
評論(2)