1.安裝Universal RP
在Window視窗下打開
Package Manager
,包的類型選擇Unity為 Unity Registry 搜尋
Universal
,可以看到目前unity版本(2020.2)已經認證支援的Universal RP版本是10.2.2。點選install進行安裝。
打開UnityARegistry時有時候會存在下面的報錯,這是因為網絡的問題,可能需要科學上網。
2.建立渲染管線的Pipeline
點選
Project
下的加号建立新的渲染管線,
Rendering -- Universal Render Pipeline -- Pipeline Asset(Forward Renderer)
如下圖,使用預設的命名方式命名并把他們歸納在新的檔案夾下。
點選視窗
Edit -- Project Settings
打開設定頁面選擇
Graphics
給可編輯渲染管線設定中添加剛才新建立的URP Pipeline
随後在
Quality
預設設定也添加建立的URP Pipeline。在不同的分辨率,不同的設定下面可以調用不同的渲染管線,預設情況下選擇剛才已經建立的。
3.素材更新到目前的通用渲染管線
1.倒入素材檢視效果
由于是URP項目,在項目中倒入的素材需要確定素材支援最新的URP或者滿足LWRP。在資源商店購買素材的時候需要留意說明中素材是否支援輕量級渲染管線和通用渲染管線。
我這裡已經倒入好了素材,拖拽一個Prefab到場景中,可以檢視到該預制體的材質是粉色的,并沒有比對目前URP的通用渲染管線。
2.對素材進行更新
選擇
Edit -- Render Pipeline -- Universal Render Pipeline
,這裡的兩個選項選擇把整個項目素材都更新到URP。
點選Proceed進行更新,更新以後檢視素材,已經可以正常顯示。
備注:
如果是一開始就建立了URP項目,包含了不需要使用的素材,URP将無法更新現有的3D項目,這裡可以考慮先建立3D項目,然後更新到URP。