Universal Render Pipeline 14
最近在URP管線 (Universal Render Pipeline)下想實現一些以往的效果。打開新專案之後才發現,舊的作法已經需要調整。
經由一查之下才知道,原來 URP的 API 有做了一些調整。
像是 :
原本的 RenderTargetHandle 相關功能,需要改成 RTHandle。
RTHandle 可以配合 URP管線當中的 Shader Tags 製作需要的相關的屏幕遮罩。
以及在 public override void Execute(ScriptableRenderContext context, ref RenderingData renderingData) 底下的
context.DrawRenderers 的功能需要改成 cmd.DrawRendererList(context.CreateRendererList(ref rendererListParams));
等等的調整。
詳細的變動可以觀看官方的說明
留言
張貼留言