Entwickler-Ecke

Multimedia / Grafik - HSL > RGB Werte vertauscht


Delete - Di 30.08.16 01:22
Titel: HSL > RGB Werte vertauscht
- Nachträglich durch die Entwickler-Ecke gelöscht -


jaenicke - Di 30.08.16 08:43

Ich habe aktuell keine Zeit mir deinen Quelltext inhaltlich anzuschauen, aber hier findest du fertigen C-Quelltext dazu:
https://github.com/erich666/GraphicsGems/blob/master/gems/HSLtoRGB.c


C# - Di 30.08.16 08:47

Moin,

dein Fehler liegt in den if-Bedingungen. Benutze h anstatt hh!

C#-Quelltext
1:
hh = h / 60                    

Wenn h maximal 360 ist kann hh maximal 6 sein und dadurch springt er immer in den ersten if Block.

PS: im HTML Quelltext steht der der Code auch in JS


Delete - Di 30.08.16 11:15

- Nachträglich durch die Entwickler-Ecke gelöscht -