Тьма с прорезями выводится на экран: RT привязан к display-спрайту
RT-карта силы тьмы создавалась и запекалась (bakeNow по dirty-подписи), но
darkSprite навсегда оставался с Texture.WHITE — результат нигде не показывался,
ночная тьма была равномерным затемнением, а прорези ламп/окон существовали
только в нечитаемую RT. Теперь darkSprite показывает саму RT (multiply + tint
= ambient, как и описано в шапке класса): ночью прорези источников реально
вырезают свет из тьмы (проверено скриншотом ночи на лугах — круг света вокруг
лампы героя), fallback без рендерера (Vitest) не изменился. Чеки lighting/
shadows/perf и тесты зелёные.

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent 0561a9b commit 2bc8e698053cd30ebc4811540403f9bcdcdc415e
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 2 days ago
Showing 1 changed file
View
packages/engine/src/render/Lighting.ts