diff --git a/src/core/textures/ImageTexture.ts b/src/core/textures/ImageTexture.ts index 3196cca1..5991ec8a 100644 --- a/src/core/textures/ImageTexture.ts +++ b/src/core/textures/ImageTexture.ts @@ -134,6 +134,9 @@ export class ImageTexture extends Texture { async loadImageFallback(src: string, hasAlpha: boolean) { const img = new Image(); + if (!(src.startsWith('data:'))) { + img.crossOrigin = 'Anonymous'; + } return new Promise<{ data: HTMLImageElement; premultiplyAlpha: boolean }>( (resolve) => {