colour.phenomena.sky_polarisation_Wilkie2021#
- colour.phenomena.sky_polarisation_Wilkie2021(dataset: SkyDataset_Wilkie2021, parameters: SkyParameters_Wilkie2021, wavelength: ArrayLike) NDArrayFloat[source]#
Compute degree of polarisation for given wavelength.
- Parameters:
dataset (SkyDataset_Wilkie2021) – Loaded dataset from
load_dataset_Wilkie2021().parameters (SkyParameters_Wilkie2021) – Sky parameters from
compute_sky_parameters_Wilkie2021().wavelength (ArrayLike) – Wavelengths in nanometers.
- Returns:
Degree of polarisation. The result is negated from the internal model coefficients following the convention of the reference C++ implementation.
- Return type:
- Raises:
ValueError – If the dataset does not contain polarisation data.
References