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;