找回密碼
 注冊帳號

掃一掃,訪問微社區

鏡頭光暈(lensflares)

2015-1-6 14:16| 發布者: 楊炎| 查看: 1466| 評論: 0|原作者: 蠻牛|來自: unity3d腳本manual

摘要: 鏡頭光暈 (lens flares)鏡頭光暈 (lens flares)模擬相機鏡頭內的折射光線的效果。它們用來代表非常明亮的光線,更微妙的是,為您的場景多增添一些氣氛。鏡頭光暈 (lens flare)檢視器 (inspector)設置“鏡頭光暈”(le ...

鏡頭光暈 (lens flares)

鏡頭光暈 (lens flares)模擬相機鏡頭內的折射光線的效果。它們用來代表非常明亮的光線,更微妙的是,為您的場景多增添一些氣氛。

鏡頭光暈 (lens flare)檢視器 (inspector)

設置“鏡頭光暈”(lens flares) 最簡單的方法就是分配光“光暈”(flare) 屬性。unity 的標準資源包中包含了一些預設的“光暈”(flare)。

否則,按照以下步驟創建空的對象" target="_blank" class="relatedlink">游戲對象 (gameobject):從菜單欄選擇游戲對象 (gameobject)->創建空白對象 (create empty),然后通過組件 (component) -> 渲染 (rendering) -> 鏡頭光暈 (lens flare)組件 (component)。最后在檢視器 (inspector) 中選擇光暈 (flare)

如需在場景視圖 (scene view)中查看鏡頭光暈 (lens flare) 效果,請勾選場景視圖 (scene view) 工具欄中的fx按鈕:

勾選fx按鈕才能查看“場景視圖”(scene view) 中的“鏡頭光暈”(lens flare) 效果

屬性

屬性:

功能:

光暈 (flare)

要渲染的光暈。光暈定義了鏡頭光暈外觀的所有方面。

顏色

一些光暈可以填上顏色以更加適合您的場景風格。

亮度 (brightness)

“光暈”(lens flare) 的大小和明亮程度。

方向性 (directional)

設置后,光暈將以游戲對象的正 z 軸為方向。它看上去好像無限遠,不會跟蹤對象的位置,只是沿著 z 軸方向。

詳細信息

您可以直接將光暈設置為光組件 (component) 的一個屬性,或者將其單獨設置成“鏡頭光暈”(lens flare) 組件 (component)。如果將其貼在光線上,它們會自動跟蹤光線的位置和方向。如需得到更精確的控制,請使用該組件 (component)。

相機必須貼有光暈層組件 (component) 才能使光暈 (flare) 可見(這是默認的,所以您不需要再做任何設置)。

提示

o 使用鏡頭光暈 (lens flare) 應分散。

o 如果使用的是很明亮的“鏡頭光暈”(lens flare),請確保它的方向與場景主要光源的方向相符合。

o 如需設計自己的“光暈”(flare),你需要創建一些光暈資源 (flare assets)。可以先復制標準資源 (standard assets) 的鏡頭光暈 (lens flare)文件夾中提供的一些光暈,然后對其進行修改。

o 鏡頭光暈 (lens flare) 會被碰撞組件 (collider)遮擋。光暈游戲對象 (flare gameobject) 和相機之間的碰撞組件會遮擋光暈,即使碰撞組件沒有網格渲染器也是如此。

相關閱讀

文章點評
相關文章
女校游泳队彩金