Correct WavyEdges and TornEdges effects for pixel center origin

This commit is contained in:
Niels Martin Hansen 2022-08-18 10:18:04 +02:00
parent a37116a0dc
commit 838a632999

View file

@ -1683,6 +1683,7 @@ Bitmap updateResult(Bitmap bmpIn, Point[] path)
using (TextureBrush brush = new TextureBrush(bmpIn))
{
g.SetHighQuality();
g.PixelOffsetMode = PixelOffsetMode.Half;
g.FillPolygon(brush, path);
}
return bmpResult;
@ -1829,6 +1830,7 @@ public static Bitmap TornEdges(Bitmap bmp, int tornDepth, int tornRange, AnchorS
using (TextureBrush brush = new TextureBrush(bmp))
{
g.SetHighQuality();
g.PixelOffsetMode = PixelOffsetMode.Half;
Point[] fillPoints = points.Distinct().ToArray();