Unity3D遊戲開發之3DMAX 燈光,unity3d3dmax
一、3DMAX 五種光源
1、Ommi Light 泛光燈:可以從一點向四周均勻照射的點光源。
2、Target Spotlight 目標聚光燈:一種投射光束,影響光束內被照射的物體,可以投影
陰影,照射範圍可以指定。
3、Free Spotlight 自由聚光燈:沒有投射目標的聚光燈,通常用於運動路徑上,或與其
陰影,照射範圍可以指定。
4、Target Directional Lights 目標方向光:可以發散出平行光束的燈光,通常用於類比
日光的照射,並且可以指定目標點的運動。
5、Free Directional Lights 自由方向光:發散平行光束,只是沒有目標點可以調節。
二、產生投影效果
1、用ommi 泛光燈產生投影效果:Gast Shadows 投影選項
2、Target Spotlights 聚光燈:聚光燈投影邊緣模糊與清晰是由燈光的品質和照射角度來
決定的,中間明亮地區稱為聚光燈,外圍與邊緣的過渡地區稱為衰減區。光線的強弱可以明顯地表現
在聚光區和衰減區上,聚光區和衰減區大小一樣,將產生尖銳的光束邊緣。
(1)用Target Spotlights 聚光燈產生投影映像:Projector MAP 映射貼圖中None
鈕,將Hotspot 參數調整,Cast Shadows 勾選,以開啟陰影設定,產生出投射的陰影。在Shadow
Parameters 項目面板中,從Shadow MAP 下拉式功能表中選擇Ray Traced Shadows 改為光線跟蹤方式。Size
參數控制陰影貼圖的解析度,依據衰減區的直徑大小將相應調整該值。Smp Range 採樣範圍:決定繞
著陰影的邊緣有多少像素被取樣,基本上取樣的像素越小,陰影的邊緣越銳利。
(2)方形聚光燈:Spotlight Parameters 項目中點取Rectangle 方形,調節ASP
參數(長寬比例)為1.8。Overshoot:它能像泛光一樣照亮周圍的整個情境,而且在投影範圍內仍產
生陰影投射。(On 關閉,視圖中它的照明影響隨之消失)
(3)排除物體受光影響:Exclude:將物體排除在指定聚光燈影響之外。
(4)燈光的開關與隱藏
裝 訂 線
(5)燈光的衰減設定:燈光有一種亮度衰減特性,它會根據與燈光的距離,慢慢
減弱光線的亮度。Attenuation Parameters 衰減參數,燈光將從黃色範圍線起開始衰減,直到褐色邊
界線衰減完全,褐色邊界外將不再有光線。
(6)負光效果:Multiplier 可增加光線的密度和強度。預設值為1,如果大於1
會造成曝光過度的效果。小於0 時,它會產生一種吸收光的負光效果,利用它來減弱光線過強的地區。
這是現實生活在中不存在燈光。
(7)透明陰影製作效果:從透明物體投射出透明的陰影。
(8)帶圖案的透明陰影:點取材質編輯器中Extended Parameters 擴充參數項目內Filter 藍色鈕右側的小方鈕。