HSV in RGB für RGB-Lichtszene umrechnen

Übernommen aus dem Forum von till69 (https://www.loxforum.com/forum/german/software-konfiguration-programm-und-visualisierung/37439-formel-f%C3%BCr-farb-lichtwechsler-leuchtkreis-f%C3%BCr-rgb-led)



HSV Farbkreis

 

i1: 0 ≤ H < 360 Farbwert
i2: 0 ≤ S ≤ 100 Sättigung
i3: 0 ≤ V ≤ 100 Hellwert

Ausgang: RGB Wert für RGB-Lichtszene

Formel:

Formelbaustein
i3*10^((int((i1/60+1)/2)-int(int((i1/60+1)/2)/3)*3)*3)+int(i3*(i2*((1-ABS(i1/60-int(i1/120)*2-1)))+100-i2)/100)*10^((int((int(i1/60)+4)/3)*3-int(i1/60)-2)*3)+int(i3*(100-i2)/100)*10^((int(i1/120)+2-int((int(i1/120)+2)/3)*3)*3)