Implement dynamic ambient lighting and enhance shadow mapping
- Add dynamic ambient light calculation based on scene light sources.
- Support alpha testing in shadow mapping for transparent materials.
- Refactor material uniform setup into RenderData for reuse in shadow pass.
- Update RespawnAreaDoor with auto-closing timer.
- Refactor camera up vector calculation in Render and ShadowRender to address cases with straight up/down camera or spotlight.
- Adjust various light intensities and scene asset configurations.
- Add respawn areas near Wargan’s place, near Jeromi’s Workshop, near the Old Foundry, and near the Crystal Sanctuary.