Skip to content

exposure_sensitivity doesn't update auto_exposure settings in CameraAttributes #112117

@olexander-movchan

Description

@olexander-movchan

Tested versions

  • Reproducible in 4.5.stable

System information

Godot v4.5.stable (876b290) - Fedora Linux 42 (Workstation Edition) on Wayland - X11 display driver, Multi-window, 2 monitors - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 3070 Laptop GPU - AMD Ryzen 7 5800H with Radeon Graphics (16 threads) - 13.48 GiB memory

Issue description

exposure_sensitivity seems to affect the auto exposure settings in CameraAttributes (in my case CameraAttributesPhysical) but the effect only takes place when one of the other auto exposure properties is updated.

Steps to reproduce

  1. Enable "Use Physical Light Units" in project settings
  2. Set up a scene with WorldEnvironment node with CameraAttributesPhysical resource.
  3. Enable auto exposure
  4. Change exposure_sensitivity property.
  5. Slightly change auto_exposure_speed.

This leads to immediate change in brightness as the new value of exposure_sensitivity takes effect.

2025-10-28.13-03-26.mp4

Minimal reproduction project (MRP)

sensitivity-auto-exposure-demo.zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions