From aea842eefbe0db1dfadc20258b7d1e4a8bb13bc8 Mon Sep 17 00:00:00 2001 From: goat <16760685+goaaats@users.noreply.github.com> Date: Thu, 27 May 2021 00:09:48 +0200 Subject: [PATCH] Get rid of artifacting around crest --- create-card.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/create-card.js b/create-card.js index 3d320ab..1f34760 100644 --- a/create-card.js +++ b/create-card.js @@ -152,19 +152,19 @@ class CardCreator { } async createCrest(crestAry) { - const canvas = createCanvas(fcCrestScale, fcCrestScale); + const canvas = createCanvas(128, 128); const ctx = canvas.getContext("2d"); var crestLayer2 = await loadImage(crestAry[0]); - ctx.drawImage(crestLayer2, 0, 0, fcCrestScale, fcCrestScale); + ctx.drawImage(crestLayer2, 0, 0, 128, 128); var crestLayer1 = await loadImage(crestAry[1]); - ctx.drawImage(crestLayer1, 0, 0, fcCrestScale, fcCrestScale); + ctx.drawImage(crestLayer1, 0, 0, 128, 128); var crestLayer0 = await loadImage(crestAry[2]); - ctx.drawImage(crestLayer0, 0, 0, fcCrestScale, fcCrestScale); + ctx.drawImage(crestLayer0, 0, 0, 128, 128); - var imgd = ctx.getImageData(0, 0, fcCrestScale, fcCrestScale), + var imgd = ctx.getImageData(0, 0, 128, 128), pix = imgd.data, newColor = { r: 0, g: 0, b: 0, a: 0 };