Fix mask generation bug; mask was reversed

This commit is contained in:
Lucas Scharenbroich 2021-11-20 11:09:57 -06:00
parent c08a4f7278
commit c92606840a

View File

@ -322,7 +322,7 @@ function buildTile(options, buff, _mask, width, x, y) {
const mask3 = swap(_mask[offset + dy * width + 3]); const mask3 = swap(_mask[offset + dy * width + 3]);
const data = [hex3, hex2, hex1, hex0]; const data = [hex3, hex2, hex1, hex0];
const mask = [mask0, mask1, mask2, mask3]; // raw.map(h => toMask(h, options.transparentIndex)); const mask = [mask3, mask2, mask1, mask0]; // raw.map(h => toMask(h, options.transparentIndex));
// const data = raw.map((h, i) => h & ~mask[i]); // const data = raw.map((h, i) => h & ~mask[i]);
tile.flipped.data.push(data); tile.flipped.data.push(data);