feat: adjustable ambient lighting via ImGui sliders

- SceneUBO expanded: added vec4 ambientColor at offset 400
- UBO size: 448 → 464 bytes
- Fragment shader: ambient from UBO instead of hardcoded constant
- VulkanRenderer: AmbientColor property (default 0.01, 0.01, 0.02)
- ImGui: R/G/B sliders for ambient (0.0-0.5 range)
- Packed at offset 400 after 4 shadowParams (64 bytes at 336)
This commit is contained in:
emil28092005
2026-06-19 09:34:09 +03:00
parent 9555de60ef
commit 74dcc45543
7 changed files with 15 additions and 2 deletions
Binary file not shown.
Binary file not shown.