Mask(マスク)
マスクの白い所を残し、黒い所を透明にします。
基本
Since P00
入力ポート
Source(Source)
マスクを適用する画像
Mask(Mask)
マスク画像
出力ポート
Image(画像)
マスク適用後の画像
パラメータ
| 名前 | 型 | デフォルト | 説明 |
|---|---|---|---|
| Invert反転 | Bool | false | 白で隠し、黒で残す向きに反転します |
| Use AlphaAlphaを使用 | Bool | false | アルファチャンネルをマスクとして使用(デフォルトは輝度) |
まず何に使う?
- 画像の必要な部分だけを残したい時
- 白黒マスクで「見せる場所」を決めたい時
Erase By Maskと逆向きの処理をしたい時
どう考えればいい?
- 白い所: 残る
- 黒い所: 消える
- 灰色: 半分だけ残る
invert をオンにすると逆になります。
`Erase By Mask` との違い
Mask
- 白い所を 残す
Erase By Mask
- 白い所を 削る
「マスクの形だけ見せたい」時は Mask、
「マスクの形で穴を開けたい」時は Erase By Mask を使います。
技術詳細
デフォルトではマスク画像の輝度をアルファ値として使用します。白い部分ほど残り、黒い部分ほど透明になります。
use_alpha をオンにすると、輝度ではなくマスク画像の alpha を使います。
使用例
- キャラ画像に円形マスクをかけて、丸いアイコンにする
PathMaskの結果で、見せる範囲だけを残すinvertをオンにして、白い所だけ隠す