ReadonlynameStable identifier used for lookup, signature hashing, and pass-name keying.
When false, the feature is skipped each frame. Toggling triggers a cached-graph invalidation.
Update the atmosphere parameters used by the LUT bakes. Marks the LUTs dirty — they'll re-bake on the next frame.
Release GPU resources.
Bakes the atmosphere transmittance + multi-scattering LUTs at startup and publishes the resulting texture handles into Frame.extras each frame. Other features consume the LUTs by reading those keys:
Register this feature BEFORE its consumers in the engine — features run in registration order, so the LUTs need to be in
frame.extrasbefore the consumers'addPassesruns.