Fixed bug
This commit is contained in:
parent
541aff4d13
commit
96aec93fc5
|
@ -22,10 +22,9 @@ colors.rgb_to_hsl = function (color)
|
|||
local b = (color[3] == 255 and 1 or color[3]/256)
|
||||
|
||||
local max, min = math.max(r, g, b), math.min(r, g, b)
|
||||
if min == max then return { 0, 0, (max+min)/2 } end
|
||||
|
||||
local h, s, l = (max+min)/2, (max+min)/2, (max+min)/2
|
||||
if min == max then
|
||||
return {0, 0, l}
|
||||
end
|
||||
|
||||
local d = max - min
|
||||
s = l > 0.5 and d / (2 - max - min) or d / (max + min)
|
||||
|
@ -151,3 +150,4 @@ end
|
|||
--------------------------------------------------------------------------------
|
||||
|
||||
return colors
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user