OptionaladaptiveOptionalfixedInitial / locked exposure value (used when adaptive = false).
OptionalexposureExposure-compensation bias in EV stops, applied as a final ×2^ev multiplier in both adaptive and fixed modes (+1 = one stop brighter). Mutate AutoExposureFeature.exposureCompensation at runtime for a live EV knob. Default 0.
OptionalsettingsOptionalphysicalPhysically-based manual exposure from camera settings (EV100). When
set, the fixed exposure is computed from aperture/shutter/ISO each frame
(so it's slider-tunable) instead of being a raw fixedExposure
scalar. Only used when adaptive = false. exposureCompensation
still biases it.
OptionalphysicalNormalized-units → cd/m² calibration applied to the physical-camera
exposure. EV100 is defined for physical luminance; while the engine's
lights are still in normalized units this scales the result onto that range
(it's "what one engine light-unit is worth in cd/m²"). Default 1 — correct
once lights carry real photometric units. Ignored unless physicalCamera.
When
false, the pass writes fixedExposure each frame instead of adapting from the histogram. Note this controls the pass: the feature itself always runs soframe.exposureBufferstays populated for the composite feature. To skip the whole feature useengine.setFeatureEnabled(AutoExposureFeature.name, false).