Loading...
Loading...
Use when the user wants to review or validate a Unity 6+ URP ScriptableRendererFeature that uses the Render Graph API. Checks for correctness issues - resource wiring, material binding, execution structure, descriptor usage, global resource exposure, and Render Graph best practices.
npx skill4agent add unity-technologies/skills validate-urp-render-graph-renderer-featureScriptableRendererFeatureScriptableRendererFeatureScriptableRendererFeatureUseTexture(...)SetRenderAttachment(...)staticPassDataPassDataPassDatastaticPassDataPassDataPassDataPassDataRecordRenderGraph(...)PassDataTextureDescresourceData.activeColorTexture.GetDescriptor(renderGraph)TextureDesccameraTargetDescriptorTextureDescRenderTextureDescriptor desc = resourceData.activeColorTexture.GetDescriptor(renderGraph);
desc.depthBufferBits = 0;
desc.name = "New name";
// other desired paramters
passData.targetTexture = renderGraph.CreateTexture(desc);AddCopyPass(...)AddBlitPass(...)AddBlitPass(...)AddCopyPass(...)renderGraph.AddBlitPass(...)renderGraph.AddBlitPass(...)renderGraph.AddBlitPass(...)SetGlobalTextureAfterPasscontext.cmd.SetGlobalTexture(...)UseGlobalTexture(...)UseAllGlobalTextures()builder.SetGlobalTextureAfterPass(...)ScriptableRendererFeatureConfigureInput(...)ConfigureInput(...)ConfigureInput(...)