ここでは、Flame Painter プログラマーの Peter です。
Flame Painter の明るくするモードは、Photoshop の ADD ブレンド モードに似ています。すべての RGB チャネルに少量の色を追加しています。
例 (疑似コード):
color: C = (50, 20, 10) // RGB channels = 50, 20, 10
lighter color: C = C + C // RGB channels = 100, 40, 20
lighter color: C = C + C // RGB channels = 150, 60, 30
...
色Cが白くなるまで色を追加します。(255、255、255)
色が純粋な赤、青、緑、紫、黄色、またはマゼンタの場合、この方法は機能しません。赤色の例:
color: C = (50, 0, 0) // RGB channels = 50, 0, 0
lighter color: C = C + C // RGB channels = 100, 0, 0
lighter color: C = C + C // RGB channels = 150, 0, 0
...
最も明るい色は赤になります。(255, 0, 0)
そのため、デフォルトの色が 0 のチャネルに少量 (1 ピグメント) を追加します。例:
color: C = (50, 1, 1) // RGB channels = 50, 1, 1
lighter color: C = C + C // RGB channels = 100, 2, 2
lighter color: C = C + C // RGB channels = 150, 3, 3
...
最も明るい色は再び白になります。(255、255、255)