- class eradiate.scenes.phase.BlendPhaseFunction(id='phase', bbox=None, *, components, weights)#
Blended phase function [
This phase function aggregates two or more sub-phase functions (components) and blends them based on its weights parameter. Weights are usually based on the associated medium’s scattering coefficient.
str, optional, default:
"phase") – User-defined object identifier.
weights (array-like) – List of weights associated with each component. Must be of shape (n,) or (n, m) where n is the number of components and m the number of cells along the atmosphere’s vertical axis. This parameter has no default.
ndarray) – List of weights associated with each component.