From 1b9f6ed20f81a9b046336e72acb1e5feaf8efdeb Mon Sep 17 00:00:00 2001 From: Chandler Cox Date: Tue, 16 Dec 2025 18:16:58 -0600 Subject: [PATCH] Fix large world build. --- Source/Editor/Gizmo/DirectionGizmo.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Source/Editor/Gizmo/DirectionGizmo.cs b/Source/Editor/Gizmo/DirectionGizmo.cs index 082ceef0c..c9089e5fc 100644 --- a/Source/Editor/Gizmo/DirectionGizmo.cs +++ b/Source/Editor/Gizmo/DirectionGizmo.cs @@ -199,12 +199,12 @@ public class DirectionGizmo : ContainerControl // Calculate distances from camera to determine draw order Vector3 cameraPosition = _viewport.Task.View.Position; - float xDistance = Vector3.Distance(cameraPosition, _gizmoCenter + Vector3.Right); - float yDistance = Vector3.Distance(cameraPosition, _gizmoCenter + Vector3.Up); - float zDistance = Vector3.Distance(cameraPosition, _gizmoCenter + Vector3.Forward); - float negXDistance = Vector3.Distance(cameraPosition, _gizmoCenter - Vector3.Right); - float negYDistance = Vector3.Distance(cameraPosition, _gizmoCenter - Vector3.Up); - float negZDistance = Vector3.Distance(cameraPosition, _gizmoCenter - Vector3.Forward); + float xDistance = (float)Vector3.Distance(cameraPosition, _gizmoCenter + Vector3.Right); + float yDistance = (float)Vector3.Distance(cameraPosition, _gizmoCenter + Vector3.Up); + float zDistance = (float)Vector3.Distance(cameraPosition, _gizmoCenter + Vector3.Forward); + float negXDistance = (float)Vector3.Distance(cameraPosition, _gizmoCenter - Vector3.Right); + float negYDistance = (float)Vector3.Distance(cameraPosition, _gizmoCenter - Vector3.Up); + float negZDistance = (float)Vector3.Distance(cameraPosition, _gizmoCenter - Vector3.Forward); _xAxisData.Delta = xDelta; _xAxisData.Distance = xDistance;