AxibugEmuOnline/AxibugEmuOnline.Client.PSVita/Assets/com.unity.postprocessing@2.3.0/Documentation~/Auto-Exposure.md

2.5 KiB

Auto Exposure

The Auto Exposure effect dynamically adjusts the exposure of an image according to the range of brightness levels the image contains.

For more information on the Auto Exposure effect and its use in Unity, see the Auto Exposure documentation in the Unity manual.

In Unity, this effect generates a histogram on every frame and filters it to find the average luminance value. This histogram and the Auto Exposure effect requires Compute shader support.

Properties

Exposure settings:

Property Function
Filtering Set the lower and upper percentages of the histogram that find a stable average luminance. Values outside of this range will be discarded and won't contribute to the average luminance.
Minimum Set the minimum average luminance to consider for auto exposure in EV.
Maximum Set the maximum average luminance to consider for auto exposure in EV.
Exposure Compensation Set the middle-grey value to compensate the global exposure of the scene.

Adaptation settings:

Property Function
Type Select the Adaptation type. Progressive animates the Auto Exposure. Fixed does not animate the Auto Exposure.
Speed Up Set the Adaptation speed from a dark to a light environment.
Speed Down Set the Adaptation speed from a light to a dark environment.

Details

Use the Filtering range to exclude the darkest and brightest part of the image so that very dark and very bright pixels do not contribute to the average luminance. Values are in percent.

Minimum/Maximum values clamp the computed average luminance into a given range.

You can set the Type to Fixed and it will behave like an auto-exposure setting.

Use the Light Meter monitor when setting up this effect.

Requirements

  • Compute shader
  • Shader model 5

See the Graphics Hardware Capabilities and Emulation page for further details and a list of compliant hardware.