1. 程式人生 > >Unity3D畫面渲染官方教程(一)對光照和渲染的介紹

Unity3D畫面渲染官方教程(一)對光照和渲染的介紹

專業 得到 ros 復雜 怎樣 span 處理 行為 廣泛

  • 本系列是對官方教程的翻譯加上自己的一些理解譯著的,官方網址:https://unity3d.com/cn/learn/tutorials/s/graphics
  • 翻譯上盡量保證準確性,但不排除省略或者添加一些詞匯幫助理解。(*會以特殊標誌標註)
  • 本人水平有限,難免有所紕漏,歡迎批評指正。
  • 想看原汁原味的文章請移步官方原版。

對光照和渲染的介紹

現代遊戲的光照效果廣泛的應用了“全局照明”技術。

全局光照,或者說“GI”,是一個用來描述模擬復雜光照行為,比如光的反彈(bounces)和它如何同世間萬物進行交互的一系列的技術和數學模型的專業術語。準確的模擬“GI”(全局照明)是一件很有挑戰的事情,並且具有很高的計算成本。正因為如此,遊戲中(會)使用一系列的途徑來事先處理好這些計算,而不是在遊戲過程中再對其進行計算。

技術分享圖片

同樣的場景:沒有光照(左),只有“直接照明”(中間)和有著間接的“全局照明”(右側),請註意光線在兩個面之間“反彈”(bounce)的時候,顏色是如何傳遞的,得到一種更加真實的結果。

在本文檔當中,我們會概述GI在unity當中的工作原理。我們將引導您了解不同的光照技術,向您解釋怎樣為您的項目設置光照,然後在您考慮如何點亮場景的時候,探索各種工具。

Unity3D畫面渲染官方教程(一)對光照和渲染的介紹