Fixed resized particle pixel offset

This commit is contained in:
Jaex 2021-12-21 07:33:46 +03:00
parent 11c52ae902
commit d7cfdc6af9

View file

@ -194,6 +194,8 @@ private void DrawImage(Image img, Image img2, Graphics g)
g.TranslateTransform(-moveX, -moveY); g.TranslateTransform(-moveX, -moveY);
} }
g.PixelOffsetMode = PixelOffsetMode.Half;
if (RandomOpacity) if (RandomOpacity)
{ {
float opacity = RandomFast.Next(Math.Min(RandomOpacityMin, RandomOpacityMax), Math.Max(RandomOpacityMin, RandomOpacityMax)).Clamp(0, 100) / 100f; float opacity = RandomFast.Next(Math.Min(RandomOpacityMin, RandomOpacityMax), Math.Max(RandomOpacityMin, RandomOpacityMax)).Clamp(0, 100) / 100f;
@ -215,6 +217,8 @@ private void DrawImage(Image img, Image img2, Graphics g)
{ {
g.ResetTransform(); g.ResetTransform();
} }
g.PixelOffsetMode = PixelOffsetMode.Default;
} }
} }
} }