From 9a29d2a3f481c9b815eec0be5f93422b0dfb6ed2 Mon Sep 17 00:00:00 2001 From: hu de yi Date: Thu, 25 Sep 2025 09:11:09 +0800 Subject: [PATCH] feat: SkyBox support config crossOrigin --- packages/gl/src/light/LightManager.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/gl/src/light/LightManager.js b/packages/gl/src/light/LightManager.js index 0c33b7f6dd..eac89441d4 100644 --- a/packages/gl/src/light/LightManager.js +++ b/packages/gl/src/light/LightManager.js @@ -138,10 +138,14 @@ class LightManager { envUrls = [nx, px, nz, pz, py, ny]; } count = envUrls.length; + const crossOrigin = resource.crossOrigin; for (let i = 0; i < count; i++) { const img = new Image(); img.onload = onload; img.onerror = onerror; + if (!Util.isNil(crossOrigin)) { + img.crossOrigin = crossOrigin; + } img.src = urlModifier && urlModifier(envUrls[i]) || envUrls[i]; images[i] = img; }