HSL to RGB1.
This commit is contained in:
parent
541aff4d13
commit
8241e06099
|
@ -12,6 +12,10 @@ local colors = {}
|
|||
--------------------------------------------------------------------------------
|
||||
-- Conversion
|
||||
|
||||
colors.rgb255_to_rgb1 = function (color)
|
||||
return { color[1]/255, color[2]/255, color[3]/255, (color[4] or 255)/255 }
|
||||
end
|
||||
|
||||
colors.rgb_to_hsl = function (color)
|
||||
-- Error check
|
||||
assert(type(color) == 'table' and type(color[1]) == 'number' and type(color[2]) == 'number' and type(color[3]) == 'number')
|
||||
|
@ -79,6 +83,10 @@ colors.hsl_to_rgb = function (color)
|
|||
return { r, g, b }
|
||||
end
|
||||
|
||||
colors.hsl_to_rgb1 = function (...)
|
||||
return colors.rgb255_to_rgb1(colors.hsl_to_rgb(...))
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
-- Interpolation
|
||||
|
||||
|
@ -151,3 +159,4 @@ end
|
|||
--------------------------------------------------------------------------------
|
||||
|
||||
return colors
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user