アイビスペイントの除算レイヤーがうまくうごかないという場合の対処方法。
まずは、基本的な操作手順の確認から。
以下の手順で「除算レイヤー」になる。
赤で塗りつぶしたレイヤーに対して、除算レイヤーも赤で「除」の字を描くとこうなる。
除算レイヤーに、紫(赤+青)で線を引くとこうなる。
えー、なんで黄色になるんだっけ。赤 割る 紫=黄色?
色の除算(Divide)の、計算式は「元画像のRGB」÷「除算で合成する画像のRGB」× 255 となるっぽい。
この計算は、R(赤)、G(緑)、B(青)の各チャンネルで個別に行われ、結果が255を超える場合は255として扱われる。
で、赤に紫を除算すると黄色になる理由とは…?
赤に除算モードで紫を塗ると黄色になる理由は、RGB値の計算結果によるもの。
除算モードでは次の計算が行われる。
1. R(赤)チャンネル:
2. G(緑)チャンネル:
3. B(青)チャンネル:
この計算結果、R値とG値が高く、B値が低い状態になり、これは黄色の特徴となる。黄色はRGBでは赤と緑が混ざった色だから。
はー、直感ではなかなかピンと来ないなぁ。
実際、除算レイヤーって何に使うのよ?と調べたら、こういう使い道があるらしい。
なにやら高度な使い方。
除算モードは、乗算モードの反対の役割を持ち、下のレイヤーの色から上に重ねたレイヤー分の色味を抜く効果があるということだ。
で、アイビスペイントで除算レイヤーが使えない場合、何が起こってるのか?
私の場合は「除算レイヤーがどういうものかわかんなくて、適当に操作したけどうまく動かなかった」というのが初期の頃にあった。
例えば、赤で塗りつぶしたレイヤーの上に除算レイヤーを置いて、除算レイヤーに黒で色を塗ると…
→何も起こらない。黒はRGB値が0の値だから。
除算レイヤーを対象レイヤーの下側に置いた場合
→レイヤーの「除算」とかはすぐ下のレイヤーに対して行われるので、本来なら対象レイヤーの上に除算レイヤーを置かないといけない。
これくらいかなぁ。
あとは、アイビスペイントがアップデート時の不具合で、一時的に除算レイヤーの挙動がバグッてるとかの可能性はあるかも知れない。
サポートセンターに問い合わせたときに、「これやってみて」と言われそうな手順。
これらをやって改善する可能性は低いけど、まれにアイビスペイント本体の重要ファイルが破損してたりすることもあるので、挙動が怪しい(動いたり動かなかったり)場合は試す価値はあるかも知れない。