左端範囲の上下スライドで彩度、 右端範囲の上下スライドで輝度、 左、右の範囲以外が中央の色相になっています。 あと、最初の色相環用画像データを 中間ファイルとして保存する事で 起動の高速化をさせました。 色の混合はRGBを分解して 三つの要素をそれぞれ計算させて 求めたRGBから色を生成する方法だと、 一度に大量のパレット配列は意外と重いようです。