diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b42580..41bf870 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ ### Fixed - Fixed the gizmos being drawn in Game View. +- Fixed camera stacking. ## [0.0.1] diff --git a/Runtime/SRP/VXGIRenderer.cs b/Runtime/SRP/VXGIRenderer.cs index 598ca4f..130ebec 100644 --- a/Runtime/SRP/VXGIRenderer.cs +++ b/Runtime/SRP/VXGIRenderer.cs @@ -172,10 +172,12 @@ void RenderGBuffers(ScriptableRenderContext renderContext, Camera camera) { [System.Diagnostics.Conditional("UNITY_EDITOR")] void RenderGizmos(ScriptableRenderContext renderContext, Camera camera, GizmoSubset gizmoSubset) { - if (UnityEditor.SceneView.currentDrawingSceneView?.drawGizmos ?? false) +#if UNITY_EDITOR + if (UnityEditor.Handles.ShouldRenderGizmos()) { renderContext.DrawGizmos(camera, gizmoSubset); } +#endif } void RenderLighting(ScriptableRenderContext renderContext, Camera camera, VXGI vxgi) {