Use antialiasing filter when rendering UI icons and actors.
This commit is contained in:
@@ -453,6 +453,7 @@ namespace OpenRA.Mods.Common.Widgets
|
||||
var pios = currentQueue.Actor.Owner.PlayerActor.TraitsImplementing<IProductionIconOverlay>();
|
||||
|
||||
// Icons
|
||||
Game.Renderer.EnableAntialiasingFilter();
|
||||
foreach (var icon in icons.Values)
|
||||
{
|
||||
WidgetUtils.DrawSHPCentered(icon.Sprite, icon.Pos + iconOffset, icon.Palette);
|
||||
@@ -477,6 +478,8 @@ namespace OpenRA.Mods.Common.Widgets
|
||||
WidgetUtils.DrawSHPCentered(cantBuild.Image, icon.Pos + iconOffset, icon.IconDarkenPalette);
|
||||
}
|
||||
|
||||
Game.Renderer.DisableAntialiasingFilter();
|
||||
|
||||
// Overlays
|
||||
foreach (var icon in icons.Values)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user