HSV-/ HLS (FULL)-Farbformat
Wenn eine Farbe im HSV-Format mit dem Color Control dargestellt werden soll, sind einige Anpassungen notwendig. Der Wertebereich des „Hue“ Kanal (engl. für „Farbwert“) ist nur von 0 bis 180 definiert, weswegen der maxValue
des ersten Kanals auf 180 herabgesetzt werden muss. Die beiden weiteren Kanäle sind auf 0 bis 255 skaliert. Da die einzelnen Kanäle des HSV-Formats nicht spezifischen Farben zuzuordnen sind, sollten die Farben für die Darstellung der Slider und Zahlenwerte z.B. auf einen einheitlichen Grauwert gestellt werden, sodass keine Verwirrung entsteht.
Für den HLS-Farbraum können die gleichen Einstellungen und Wertebereiche verwendet werden, da sich lediglich die Berechnung der L und S Kanäle unterscheidet.
Bei der Verwendung der Farbformate „HSV FULL“ und „HLS FULL“ sind alle Farbkanäle von 0 bis 255 definiert.

Die Werte des ColorChannels
Attributs können per Skript wie folgt geschrieben werden:
[
{
"color": {
"color": "rgba(90, 90, 90, 1)"
},
"float": false,
"maxValue": 180.0
},
{
"color": {
"color": "rgba(90, 90, 90, 1)"
},
"float": false,
"maxValue": 255.0
},
{
"color": {
"color": "rgba(90, 90, 90, 1)"
},
"float": false,
"maxValue": 255.0
}
]
Schließlich muss die Konvertierung für die Farb-Box in dem BoxColorConversion
Attribut angepasst werden. Dazu muss das entsprechende Farbformat in der BoxColorConverter
Funktion ausgewählt werden:
