Filtr HsbFilter

Filtr do zmiany barwy, nasycenia i jasności piksela lub elementu (HSB).

Wprowadzona w Wear OS 4.

Składnia

<HsbFilter hueRotate="angle-degrees" saturate="normalized-float"
           brightness="normalized-float">
</HsbFilter>

Atrybuty

Element HsbFilter ma podane niżej atrybuty. Każdy atrybut jest opcjonalny:

hueRotate

Przedstawia kąt w stopniach wzdłuż koła kolorów. Kąt wynoszący 0.0 stopni odpowiada czerwieni, kąt o wartości 120.0 stopni odpowiada barwie zielonej, a kąt o 240.0 stopniach odpowiada kolorowi niebieskiemu.

Domyślnie ta wartość wynosi 0.0.

saturate

Reprezentuje nasycenie barwy. Jest to liczba zmiennoprzecinkowa mieszcząca się w przedziale [0,0, 1,0] USD. Nasycenie 0.0 oznacza odcień szarości, a 1.0 reprezentuje pełny kolor odcienia, bez szarości.

Domyślnie ta wartość wynosi 1.0.

brightness

Reprezentuje jasność odcienia. Jest to liczba zmiennoprzecinkowa z zakresu od [0,0 do 1,0] USD. Jasność 0.0 oznacza czerń, a 1.0 – pełny kolor odcienia bez przyciemnienia.

Domyślnie ta wartość wynosi 1.0.