[claude] Dynamic shadow system from energy sources (#252) #342

Merged
claude merged 1 commits from claude/issue-252 into main 2026-03-24 05:09:26 +00:00

1 Commits

Author SHA1 Message Date
Alexander Whitestone
d355bd5566 feat: dynamic shadow system from energy sources (#252)
Some checks failed
CI / validate (pull_request) Failing after 12s
CI / auto-merge (pull_request) Has been skipped
- Enable PCFSoftShadowMap on renderer for soft, anti-aliased shadow edges
- Convert overheadLight from PointLight to SpotLight (1 depth map vs 6)
  and configure it as the primary energy-source shadow caster (2048×2048 map)
- Enable castShadow on oathSpot (the oath gold spotlight) with 1024×1024 map
- Island terrain (top + bottom meshes) cast and receive shadows
- Glass platform rim and border torus cast and receive shadows
- Tome group meshes cast and receive shadows (dramatic under oath lighting)

Fixes #252

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 01:08:02 -04:00