unity3d中的光源
unity3d中四種光源分別是:點光源(Point Light)、聚光源(Spot Light)、Directional Light(定向光源)、區域光(Area Light) 。
點光源位於空間中的一個點,並在所有方向上均勻發光,強度隨著光源越遠而衰減,在到達一定距離時變為零,光照強度與距光源距離的平方成反比。點光源可以用於模擬太陽自然光,和太陽一樣,使用時需要注意照射方向。
聚光燈通常用於模擬聚光燈的照射效果,比如如手電筒、汽車前燈光,可以透過API控制聚光燈照射的方向,移動聚光燈可以照亮場景的一片區域。
Directional Light定向光源又叫方向光源,可以用於模擬太陽自然光,場景中的所有物件都被會被照亮,就像光線始終來自同一方向一樣,可以理解方向光源來自於無限遠處。
區域光Area Light 又叫面光源,光線在表面區域上均勻地向所有方向上發射,當遠離光源時,面光源同點光源(Point Light)一樣強度將按照距離的平方呈反比衰減,Area Light區域光源不能實時處理,只能烘焙到光照貼圖中。
unity3d中的光源
unity3d中四種光源分別是:點光源(Point Light)、聚光源(Spot Light)、Directional Light(定向光源)、區域光(Area Light) 。
點光源(Point Light)點光源位於空間中的一個點,並在所有方向上均勻發光,強度隨著光源越遠而衰減,在到達一定距離時變為零,光照強度與距光源距離的平方成反比。點光源可以用於模擬太陽自然光,和太陽一樣,使用時需要注意照射方向。
聚光源(Spot Light)聚光燈通常用於模擬聚光燈的照射效果,比如如手電筒、汽車前燈光,可以透過API控制聚光燈照射的方向,移動聚光燈可以照亮場景的一片區域。
Directional Light(定向光源)Directional Light定向光源又叫方向光源,可以用於模擬太陽自然光,場景中的所有物件都被會被照亮,就像光線始終來自同一方向一樣,可以理解方向光源來自於無限遠處。
區域光源(Area Light)區域光Area Light 又叫面光源,光線在表面區域上均勻地向所有方向上發射,當遠離光源時,面光源同點光源(Point Light)一樣強度將按照距離的平方呈反比衰減,Area Light區域光源不能實時處理,只能烘焙到光照貼圖中。