From ef129a31353bdaa60202707b9840378142ec5c8d Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Tue, 2 Jul 2024 00:53:03 +0200 Subject: [PATCH] Add frustum culling for editor preview camera mesh --- Source/Engine/Level/Actors/Camera.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/Engine/Level/Actors/Camera.cpp b/Source/Engine/Level/Actors/Camera.cpp index b2affbc2a..675d57664 100644 --- a/Source/Engine/Level/Actors/Camera.cpp +++ b/Source/Engine/Level/Actors/Camera.cpp @@ -320,6 +320,7 @@ bool Camera::HasContentLoaded() const void Camera::Draw(RenderContext& renderContext) { if (EnumHasAnyFlags(renderContext.View.Flags, ViewFlags::EditorSprites) + && renderContext.View.CullingFrustum.Intersects(_previewModelBox) && _previewModel && _previewModel->IsLoaded()) {