From 2a2785d8c98a518d399a7ba0e613d0c01862cf85 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Thu, 5 Aug 2021 18:18:44 +0100 Subject: [PATCH] Fix model debug sprite rectangle rendering. --- OpenRA.Mods.Common/Graphics/ModelRenderable.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Graphics/ModelRenderable.cs b/OpenRA.Mods.Common/Graphics/ModelRenderable.cs index 43a4f7a3e6..00664bf23b 100644 --- a/OpenRA.Mods.Common/Graphics/ModelRenderable.cs +++ b/OpenRA.Mods.Common/Graphics/ModelRenderable.cs @@ -189,7 +189,9 @@ namespace OpenRA.Mods.Common.Graphics // Draw sprite rect var offset = pxOrigin + renderProxy.Sprite.Offset - 0.5f * renderProxy.Sprite.Size; - Game.Renderer.WorldRgbaColorRenderer.DrawRect(offset.XY, (offset + renderProxy.Sprite.Size).XY, 1, Color.Red); + var tl = wr.Viewport.WorldToViewPx(offset.XY); + var br = wr.Viewport.WorldToViewPx((offset + renderProxy.Sprite.Size).XY); + Game.Renderer.RgbaColorRenderer.DrawRect(tl, br, 1, Color.Red); // Draw transformed shadow sprite rect var c = Color.Purple;