アルファマスク
概要
透明度を指定する白黒のマスクテクスチャです。本来であればメインカラーのテクスチャのアルファチャンネルに透明度を保存することでテクスチャ一枚で完結しますが、互換性のために存在しています。サンプリングするテクスチャが2枚に増える分シェーダーの負荷も上がるため、可能であればアルファマスクを焼き込むことをオススメします。
INFO
VRChatのセーフティー発動時にはアルファマスクは無視されます。
パラメーター
| 名前 | 説明 |
|---|---|
| アルファマスク | Noneで無効、置き換えでメインテクスチャの透明度を置き換え、乗算でメインテクスチャの透明度に乗算します。テクスチャのRチャンネルが使用されます。 |
| Invert | マスクを反転します。 |
| Transparency | 透明度です。 |
| Cutoff | 透明度がこの数値以下になると完全透明になります。 |
| Scale・Offset | アルファマスクの倍率とオフセット量です。AlphaMask * Scale + Offsetのような計算で最終的な強度が決定されます。例えばScale=-1、Offset=1とすることでアルファマスクを反転することができます。 |
| アルファマスクを焼き込み | メインテクスチャにアルファマスクを適用できます。 |