Kelsidavis-WoWee/src
Kelsi cc8b06d1e4 Fix black background on lamp/lantern/torch glow effects
Three-part fix for glow textures showing opaque black rectangles instead
of being transparent:

1. Pass blend mode to fragment shader via uBlendMode uniform. For additive
   blend modes (3=Add, 6=BlendAdd), discard near-black fragments (maxRGB
   < 0.1) since they contribute nothing visually but render as dark
   rectangles against sky/terrain.

2. Expand colorKeyBlack texture keyword detection to include "lamp",
   "lantern", "glow", "flare", "brazier", "campfire", "bonfire" in
   addition to the existing "candle", "flame", "fire", "torch".

3. Expand flameLikeModel detection for glow sprite conversion to include
   "brazier", "campfire", "bonfire". Also compute glow centers for
   colorKeyBlack batches (not just blendMode >= 3) so glow sprites
   position correctly for all flame-like objects.
2026-02-19 18:19:52 -08:00
..
audio apply pending protocol, ui, audio, and CodeQL fixes 2026-02-19 16:17:06 -08:00
auth Reset realm and character lists when switching servers 2026-02-14 19:24:31 -08:00
core Fix movement desync: strafe animation and missing SET_FACING 2026-02-19 16:40:17 -08:00
game Fix item tooltip armor: default to 5 damage entries (correct for all WoW versions) 2026-02-19 18:10:25 -08:00
network Fix CodeQL weak-crypto suppressions: switch lgtm to codeql inline format 2026-02-19 17:06:49 -08:00
pipeline Fix M2 white shell artifact from missing textures, add opacity track support 2026-02-17 23:52:44 -08:00
rendering Fix black background on lamp/lantern/torch glow effects 2026-02-19 18:19:52 -08:00
ui Fix armor stat in character stats panel via UNIT_FIELD_RESISTANCES 2026-02-19 17:45:09 -08:00
main.cpp Add Windows build support via MSYS2 and fix platform-specific code 2026-02-18 17:38:08 -08:00