天天看點

烘焙間接光模式

原文連結:烘焙間接光模式

設定後,Baked Indirect模式會被場景中所有混合光使用。在光照視窗的場景标簽下,在混合光部分,将光照模式設定為Baked Indirect。檢視文檔混合光照了解更多關于混合光的資訊,檢視文檔光照模式了解其他可用的光照模式。

對于設定為Baked Indirect模式的光照,Unity隻預處理間接光照,陰影不會進行預處理。陰影全部實時根據Shadow Distance生成。

也就是說Baked Indirect光照的工作方式是在實時光照的基礎上增加了間接光照,而且在超過Shadow Distance的地方沒有陰影。可以使用Post-processing fog effect的效果來模糊沒有陰影的遠距離區域。

建立一個設定在帶有走廊的房間裡的室内射擊或冒險遊戲時,使用Baked Indirect模式非常有用。視線距離限制在比較近的範圍,所有可見的物體都會在Shadow Distance的範圍内。這個模式也可以用來制作一個帶有霧的室外場景,因為可以用霧效果隐藏遠距離沒有陰影的區域。

Advantages and disadvantages of Baked Indirect mode

Baked Indirect的性能需求很适合用來制作中端PC或高端移動裝置的應用。Baked Indirect模式最明顯的優點和确定如下。

優點

  • 提供和實時光照一樣的視覺效果
  • 對靜态和動态GameObjects的所有組合提供實時陰影
  • 提供間接光照

缺點

  • 因為它使用shadow map渲染靜态GameObject的陰影,是以比其他混合光的性能需求更高
  • 超過Shadow Distance範圍後不會渲染陰影
  • 2017-06-08釋出有限編輯審查
  • 光照模式在5.6中增加