分類:Unity、C#、VS2015 性能
建立日期:2016-03-31 對象
光源 (Lights) 是每一個場景的重要組成部分。網格和紋理決定了場景的形狀和外觀,而光源則決定了三維環境的顏色和氛圍。您可能會在每一個場景中使用多個光源。讓它們一塊兒工做須要一些實踐,但結果卻至關驚人。 blog
下圖是簡單的兩個光源設置: 遊戲
經過「遊戲對象 (GameObject)->建立其餘 (Create Other )」 菜單可向場景添加光源。一旦添加了光源,您能夠像操縱其餘遊戲對象 (GameObject) 那樣來操縱它。此外,您可使用爲「組件 (Component)->渲染 (Rendering)->光源 (Light)」 向任何選定的遊戲對象 (GameObject) 添加一個光源組件 (Light Component)。 get
在檢視器 (Inspector) 的光源組件 (Light Component) 中有許多不一樣的選項。 it
下圖是檢視器 (Inspector) 中的光源組件 (Light Component) 屬性:渲染
經過簡單地改變光源的顏色 (Color),您能夠賦予場景一種徹底不一樣的氛圍。 im
一、明亮溫暖的光d3
二、黑暗的、中世紀的光top
三、幽靈般的夜光
這種方式建立的光源是實時光源 - 它們在遊戲運行的每一幀都要進行計算。若是您知道某個光源是不變的,則可使用光照貼圖讓您的遊戲速度更快、看起來效果更好。
四、渲染路徑
Unity 支持不一樣的渲染路徑 (Rendering Paths),這些路徑主要影響光與陰影,所以根據您的遊戲須要選擇正確的渲染路徑能夠提升工程性能。 有關渲染路徑的更多信息,可訪問渲染路徑部分。
五、更多信息
有關使用光源 (Lights) 的更多信息,請查閱參考手冊中的光源 (Lights) 頁面。