From 56e94cc268c9ec61171f27eed55cf8e0403ffeef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ricardo=20Lu=C3=ADs=20Vaz=20Silva?= Date: Sat, 17 May 2025 11:46:20 -0300 Subject: [PATCH] don't use per-pixel lighting for particles/visualthinkers --- 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 84a4800f7..beb3c1cc1 100644 --- a/src/rendering/hwrenderer/scene/hw_sprites.cpp +++ b/src/rendering/hwrenderer/scene/hw_sprites.cpp @@ -111,6 +111,8 @@ void HWSprite::DrawSprite(HWDrawInfo *di, FRenderState &state, bool translucent) { int gl_spritelight = get_gl_spritelight(); + if(!actor && gl_spritelight > 1) gl_spritelight = 1; + state.SetShadeVertex(gl_spritelight == 1); bool additivefog = false; bool foglayer = false;