Unity在2019.3後的版本開始把SRP更名爲URP。
此文章僅講述如何開啓URP項目。
開啓URP項目有兩種方法,一在創建項目中可以直接創建URP項目模板。
該模板帶有一個例子。可以直觀看到URP項目和一般項目的變化。
除了上述URP項目的創建方法外,還有一種將現在的項目升級爲URP項目的方法。
就是在Window->Package Manager裏,安裝URP的包,如下圖:
但值得注意的是,如果將你當前的項目升級爲URP後,當前的standard的shader將會失效。
因爲URP的渲染和standard的渲染完全是兩種不同方式。
其中,URP的shader源碼在
unity的安裝目錄下的Editor\Data\Resources\PackageManager\Editor的
com.unity.render-pipelines.universal-7.1.8.tgz裏,解壓即可看到。
還有,如果使用Universal Render Pipeline/Lit等URP的shader,它是無法使用height map的,原因可能是該版本的URP
shader還沒有完善。因爲在源碼裏,該shader確實無法使用height map。
參考文章:
https://docs.unity3d.com/Packages/[email protected]/manual/InstallingAndConfiguringURP.html