2024-06-26 08:59
Day 23 : PBR著色器 - Unity URP及其重要性
Unity中的通用渲染管線Universal Render Pipeline (URP)是相對美術和技術美術來說更友善的渲染管線,尤其是在物理基礎渲染(PBR)著色器的應用上,基於可編成渲染管線的框架,可以有效優化圖形性能,還顯著提高了不同平台的視覺保真度。目前,URP和HDRP兩者約8:1的使用比例,投資時間學習URP會帶來較高的投報收益
URP讓技術美術能夠在保持最佳性能的同時實現高質量圖形。通過內建的shadergraph可以更好地控制渲染特性,滿足開發高端圖形和優化低端平台的需求。其中關於PBR相關的資訊網路有很多英文的youtube頻道,其實講得相當完整了,我在這就簡單講述在工業應用中比較需要注意的部分
-材質數據的基準:URP中的PBR著色器準確模擬光與不同材質的互動。這種方法使用物理準確的著色模型來確保材質在各種照明條件下看起來都是真實的,Unity本身提供材質驗證器PBR Material Validator來檢視材質數值是否有效。其中一個關鍵是它能夠在不同的照明環境下保持材質外觀的一致性。