まず何に使う?
- 2つの形をまとめて1つのマスクにしたい時
- 穴を開けるように一部を削りたい時
- 重なり部分だけ別に取り出したい時
合成方法
Union- A または B のどちらかにある所を残します
- 2つの形をまとめたい時に使います
Subtract- A から B の領域を削ります
- 穴あき形状を作りたい時に便利です
Intersect- A と B が重なった所だけ残します
- 共通部分だけを取り出したい時に使います
注意
- 出力は白 + アルファのマスク画像です。RGB は白固定です。
- 出力サイズは A/B の大きい方に合わせます。
- 実際の計算はアルファ値同士で行います。
- progress map / normal map / depth map のような「値画像」を合成する用途には向きません。それらは mask ではなく map 系として扱います。
使用例
Rectangle MaskとCircle MaskをUnion- 2つの形をまとめたマスクを作れます
Rectangle MaskからCircle MaskをSubtract- 窓や穴のような抜き形を作れます
- 2つの流れマスクを
Intersect- 重なる部分だけ別処理したい時に使えます