Blend + Composite リファレンス
2つの重なり合うソフトな円が、Chromatoseが2つのGenerators(A = マゼンタ、B = シアン)をすべてのBlend ModeとComposite Operatorの組み合わせで合成する様子を示しています。

サポートされているComposite Modes
- Over - 現在のレイヤーのピクセルに不透明度がある部分を、下のレイヤーの上に配置します。
- Atop - 下のレイヤーにすでにコンテンツがある部分にのみ現在のレイヤーを表示します。その外側では下のレイヤーがそのまま表示されます。
- Inside - 下のレイヤーの不透明な領域と重なる部分のみを保持します。
- Outside - 下のレイヤーの不透明な領域の外側にある部分のみを保持します。
- XOR - 現在のレイヤーまたは下のレイヤーのいずれかが不透明な部分を表示しますが、両方が重なる部分は表示せず、くり抜きのような効果を生み出します。
サポートされているBlend Modes
- Normal - 下のピクセルを現在のレイヤーで置き換えます。
- Add - カラーチャンネルを加算し、光を重ねたように結果を明るくします。
- Subtract - 上のレイヤーのカラーチャンネルを下のレイヤーから減算し、領域を暗くまたは反転させます。
- Multiply - チャンネルを乗算し、カラーフィルターを重ねたように色を暗くして混合します。
- Difference - レイヤー間の絶対差を表示し、高コントラストな結果を生み出します。
- Color Dodge - 下のレイヤーを反転した上のレイヤーで割ります。上のレイヤーの値に応じて下のレイヤーを明るくします。上のレイヤーが明るいほど、その色が下のレイヤーに強く影響します。
交差部分の色
Generator A(下のレイヤー)= マゼンタ (R: 1, G: 0, B: 1),
Generator B(上のレイヤー)= シアン (R: 0, G: 1, B: 1):
| Blend | 結果 | 色 |
|---|---|---|
| Normal | (0, 1, 1) | シアン |
| Add | (1, 1, 1) | 白 |
| Subtract | (0, 1, 0) | 赤 |
| Multiply | (0, 0, 1) | 青 |
| Difference | (1, 1, 0) | 黄 |
| Color Dodge | (1, 0, 1) | マゼンタ |
