Kelsidavis-WoWee/src
Kelsi ef1e5abe8e Add shader-driven tree beautification: wind sway, SSS, color variation, AO
- Vertex wind animation: 3-layer displacement (trunk/branch/leaf) with
  quadratic height scaling so bases stay grounded
- Shadow pass: matching vertex displacement split into foliage/non-foliage
  passes, removed UV-wiggle approach
- Leaf subsurface scattering: warm backlit glow when looking toward sun
- Per-instance color variation: hue/brightness from position hash via flat
  varying to avoid interpolation flicker
- Canopy ambient occlusion: height-based darkening of tree interiors
- Detail normal perturbation: UV-only procedural normals to break flat cards
- Bayer 4x4 ordered dither replacing sin-hash noise for alpha edges
- Foliage skips shadow map sampling and specular to prevent flicker from
  swaying geometry sampling unstable shadow/highlight values
2026-02-23 03:53:50 -08:00
..
audio Smooth login music start and lower auth-screen volume 2026-02-20 20:34:06 -08:00
auth Fix movement/warden packet noise and party kill opcode mapping 2026-02-20 02:19:17 -08:00
core Make frame timing logs opt-in 2026-02-22 07:45:49 -08:00
game Fix minimap arrow orientation and ground-detail foliage transparency 2026-02-22 08:44:16 -08:00
network Optimize world socket buffer handling and logging 2026-02-22 08:16:54 -08:00
pipeline Fix WMO LOD shell culling and MOGP header parsing 2026-02-23 03:23:18 -08:00
rendering Add shader-driven tree beautification: wind sway, SSS, color variation, AO 2026-02-23 03:53:50 -08:00
ui Add normal mapping and parallax occlusion mapping for character models 2026-02-23 01:40:23 -08:00
main.cpp Optimize logging overhead and character animation threading 2026-02-22 06:32:49 -08:00