From 9acb3a54826f3b65a4245d0140714da4046eac85 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Fri, 24 May 2024 14:21:30 +0200 Subject: [PATCH] Fix model thumbnail for very large assets --- Source/Editor/Content/Proxy/ModelProxy.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Source/Editor/Content/Proxy/ModelProxy.cs b/Source/Editor/Content/Proxy/ModelProxy.cs index bf84703ad..15fab4681 100644 --- a/Source/Editor/Content/Proxy/ModelProxy.cs +++ b/Source/Editor/Content/Proxy/ModelProxy.cs @@ -94,7 +94,10 @@ namespace FlaxEditor.Content _preview.Model = (Model)request.Asset; _preview.Parent = guiRoot; _preview.SyncBackbufferSize(); - _preview.ViewportCamera.SetArcBallView(_preview.Model.GetBox()); + var bounds = _preview.Model.GetBox(); + var maxSize = Math.Max(0.001f, (float)bounds.Size.MaxValue); + _preview.ViewportCamera.SetArcBallView(bounds); + _preview.FarPlane = Mathf.Max(1000.0f, maxSize * 2 + 100.0f); _preview.Task.OnDraw(); }