From e29e1578bbf9cbf2b0bab96815fce371791e6edc Mon Sep 17 00:00:00 2001 From: Magnus Norddahl Date: Thu, 10 Jul 2025 01:25:12 +0200 Subject: [PATCH] Use the sector light probe for the sprites --- src/rendering/hwrenderer/scene/hw_sprites.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/rendering/hwrenderer/scene/hw_sprites.cpp b/src/rendering/hwrenderer/scene/hw_sprites.cpp index beb3c1cc1..f94d8a6f1 100644 --- a/src/rendering/hwrenderer/scene/hw_sprites.cpp +++ b/src/rendering/hwrenderer/scene/hw_sprites.cpp @@ -119,6 +119,8 @@ void HWSprite::DrawSprite(HWDrawInfo *di, FRenderState &state, bool translucent) int rel = fullbright ? 0 : getExtraLight(); auto &vp = di->Viewpoint; + state.SetLightProbeIndex(actor->Sector ? actor->Sector->lightProbe.index : 0); + if (translucent) { // The translucent pass requires special setup for the various modes.