feat(srp): add shader pass selection for scene draws

- let DrawingSettings carry an optional shaderPassName across managed and native scene draw APIs
- allow RenderObjectsRendererFeature to author explicit ForwardLit or Unlit scene draws
- exercise the new scene draw pass selection seam in the project render pipeline probe
This commit is contained in:
2026-04-20 22:58:08 +08:00
parent 0319680954
commit cd6f9aa4cf
9 changed files with 134 additions and 17 deletions

View File

@@ -139,6 +139,8 @@ namespace ProjectScripts
RenderPassEvent.RenderOpaques,
scenePhase =
SceneRenderPhase.Opaque,
shaderPassName =
"Unlit",
overrideMaterialPath =
"Assets/New Material.mat",
overrideRenderQueueRange = true,