private void OnDrawGizmos() { if (HiZSRPRenderPass.gizmosQueue != null) { HiZSRPRenderPass.gizmosQueue(); } }
private void Update() { if (HiZSRPRenderPass.graphicsRenderQueue != null) { HiZSRPRenderPass.graphicsRenderQueue(); HiZSRPRenderPass.graphicsRenderQueue = null; } }
public override void Create() { if (!Application.isPlaying) { return; } hizIndirectRenderPass = new HiZSRPRenderPass(); hizIndirectRenderPass.Init(hiZSRPRenderScriptableObject); hizIndirectRenderPass.renderPassEvent = RenderPassEvent.BeforeRenderingShadows; hizDepthPass = new HiZSRPDepthPass(); hizDepthPass.renderPassEvent = RenderPassEvent.AfterRendering; HiZDataAwake(); }