From 215038fd66e51613cbf3bf22a503953b253a15c8 Mon Sep 17 00:00:00 2001 From: juunini Date: Tue, 18 Nov 2025 21:02:06 +0900 Subject: [PATCH] fix: round dimensions in WebP texture conversion --- src/node/convertTextureWebP.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/node/convertTextureWebP.ts b/src/node/convertTextureWebP.ts index f585329..6ea3768 100644 --- a/src/node/convertTextureWebP.ts +++ b/src/node/convertTextureWebP.ts @@ -11,7 +11,7 @@ export async function convertTextureWebP (doc: Document, resolution: number = 10 // eslint-disable-next-line @typescript-eslint/no-var-requires const sharp = require('sharp') return sharp(texture.getImage() as Uint8Array) - .resize(width * rate, height * rate) + .resize(Math.round(width * rate), Math.round(height * rate)) .toBuffer() .then((webp: Buffer) => { texture.copy(