public override void AddRenderPasses(ScriptableRenderer renderer, ref RenderingData renderingData) { depthNormalsPass.Setup(renderingData.cameraData.cameraTargetDescriptor); pass.Setup(renderer.cameraColorTarget); renderer.EnqueuePass(depthNormalsPass); renderer.EnqueuePass(pass); }
public override void AddRenderPasses(ScriptableRenderer renderer, ref RenderingData renderingData) { int width, height; if (settings.RenderTextureResolution <= 0) { width = 16; height = 16; } else { width = settings.RenderTextureResolution; height = width; } depthNormalsPass.Setup(new RenderTextureDescriptor(width, height), new RenderTargetHandle()); renderer.EnqueuePass(depthNormalsPass); }