Rainmeter で CIELCH を扱いたいという理由で、CIELCHからRGBへの変換を Luaで実装したというものです。 ちなみに Rainmeter ではRGB値しか扱えません。 CIE L*c*h* (CIELCH) とは CIE L*a*b* (CIELAB) 空間を極座標で表したものです。RGB と HSL のような関係と言ったほうがわかりやすいでしょうか。なので本質は CIE L*a*b* 色空間 になります。 CIE L*a*b* は人が知覚する色の感度と座標距離が比較的一致するように定義した色空間です。 グラデーションなどで HSV や HSL を利用すると、同じ距離のR…