fix the artifacts
This commit is contained in:
@@ -10,8 +10,8 @@ export default async function BatchRects(fb : Canvas, rects : {height:number,wid
|
|||||||
if (r.y < mergedY) mergedY = r.y;
|
if (r.y < mergedY) mergedY = r.y;
|
||||||
});
|
});
|
||||||
rects.forEach(r => {
|
rects.forEach(r => {
|
||||||
if (r.height > mergedHeight) mergedHeight = (r.height + r.y) - mergedY;
|
if (((r.height + r.y) - mergedY) > mergedHeight) mergedHeight = (r.height + r.y) - mergedY;
|
||||||
if (r.width > mergedWidth) mergedWidth = (r.width + r.x) - mergedX;
|
if (((r.width + r.x) - mergedX) > mergedWidth) mergedWidth = (r.width + r.x) - mergedX;
|
||||||
});
|
});
|
||||||
var rect = createCanvas(mergedWidth, mergedHeight);
|
var rect = createCanvas(mergedWidth, mergedHeight);
|
||||||
var ctx = rect.getContext("2d");
|
var ctx = rect.getContext("2d");
|
||||||
|
|||||||
Reference in New Issue
Block a user