diff --git a/OpenRA.Game/Graphics/SpriteRenderable.cs b/OpenRA.Game/Graphics/SpriteRenderable.cs index 793942d2ee..dd7c3f4c13 100644 --- a/OpenRA.Game/Graphics/SpriteRenderable.cs +++ b/OpenRA.Game/Graphics/SpriteRenderable.cs @@ -62,7 +62,7 @@ namespace OpenRA.Graphics public void RenderDebugGeometry(WorldRenderer wr) { var offset = ScreenPosition(wr) + sprite.Offset; - Game.Renderer.WorldLineRenderer.DrawRect(offset, offset + sprite.Size, Color.Red); + Game.Renderer.WorldRgbaColorRenderer.DrawRect(offset, offset + sprite.Size, 1 / wr.Viewport.Zoom, Color.Red); } public Rectangle ScreenBounds(WorldRenderer wr) diff --git a/OpenRA.Mods.Common/Graphics/TextRenderable.cs b/OpenRA.Mods.Common/Graphics/TextRenderable.cs index 1fe6ee36bc..14350acda7 100644 --- a/OpenRA.Mods.Common/Graphics/TextRenderable.cs +++ b/OpenRA.Mods.Common/Graphics/TextRenderable.cs @@ -53,7 +53,7 @@ namespace OpenRA.Mods.Common.Graphics { var size = font.Measure(text).ToFloat2(); var offset = wr.ScreenPxPosition(pos) - 0.5f * size; - Game.Renderer.WorldLineRenderer.DrawRect(offset, offset + size, Color.Red); + Game.Renderer.WorldRgbaColorRenderer.DrawRect(offset, offset + size, 1 / wr.Viewport.Zoom, Color.Red); } public Rectangle ScreenBounds(WorldRenderer wr) { return Rectangle.Empty; }