colour_hdri.light_probe_sampling_variance_minimization_Viriyothai2009#
- colour_hdri.light_probe_sampling_variance_minimization_Viriyothai2009(light_probe: _SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | bool | int | float | complex | str | bytes | _NestedSequence[bool | int | float | complex | str | bytes], lights_count: int = 16, colourspace: RGB_Colourspace = RGB_COLOURSPACES['sRGB']) List[Light_Specification] [source]#
Sample given light probe to find lights using Viriyothai (2009) variance minimization light probe sampling algorithm.
- Parameters:
light_probe (_SupportsArray[dtype[Any]] | _NestedSequence[_SupportsArray[dtype[Any]]] | bool | int | float | complex | str | bytes | _NestedSequence[bool | int | float | complex | str | bytes]) – Array to sample for lights.
lights_count (int) – Amount of lights to generate.
colourspace (RGB_Colourspace) – RGB colourspace used for internal Luminance computation.
- Returns:
list of
colour_hdri.sampling.variance_minimization.Light_Specification
lights.- Return type:
References
[VD09]