From e10ee3e55accf7cee7e75edad4600989e430a029 Mon Sep 17 00:00:00 2001 From: Chandler Cox Date: Thu, 16 May 2024 16:49:56 -0500 Subject: [PATCH] Force camera model to load in prefabs. --- Source/Engine/Level/Actors/Camera.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/Engine/Level/Actors/Camera.cpp b/Source/Engine/Level/Actors/Camera.cpp index 375b0bac3..b2affbc2a 100644 --- a/Source/Engine/Level/Actors/Camera.cpp +++ b/Source/Engine/Level/Actors/Camera.cpp @@ -349,6 +349,11 @@ void Camera::Draw(RenderContext& renderContext) _previewModel->Draw(renderContext, draw); } } + // Load preview model if it doesnt exist. Ex: prefabs + else if (EnumHasAnyFlags(renderContext.View.Flags, ViewFlags::EditorSprites) && !_previewModel) + { + _previewModel = Content::LoadAsyncInternal(TEXT("Editor/Camera/O_Camera")); + } } #include "Engine/Debug/DebugDraw.h"