diff --git a/src/runtime-three/runtime-project-time.ts b/src/runtime-three/runtime-project-time.ts index 8e185f89..555ec02c 100644 --- a/src/runtime-three/runtime-project-time.ts +++ b/src/runtime-three/runtime-project-time.ts @@ -743,12 +743,15 @@ function resolveTimeDrivenBackground( ]); if (daylikeImageBackground !== null) { + const nightOverlay = + hasConfiguredImageBackground(nightBackground) && + nightBackground.assetId !== daylikeImageBackground.assetId + ? resolveBackgroundImageOverlay(nightBackground, twilightNightOpacity) + : null; + return { background: daylikeImageBackground, - nightBackgroundOverlay: resolveBackgroundImageOverlay( - nightBackground, - twilightNightOpacity - ) + nightBackgroundOverlay: nightOverlay }; }