Skip to content

アルファマスク

概要

透明度を指定する白黒のマスクテクスチャです。本来であればメインカラーのテクスチャのアルファチャンネルに透明度を保存することでテクスチャ一枚で完結しますが、互換性のために存在しています。サンプリングするテクスチャが2枚に増える分シェーダーの負荷も上がるため、可能であればアルファマスクを焼き込むことをオススメします。

INFO

VRChatのセーフティー発動時にはアルファマスクは無視されます。

パラメーター

名前説明
アルファマスクNoneで無効、置き換えでメインテクスチャの透明度を置き換え、乗算でメインテクスチャの透明度に乗算します。テクスチャのRチャンネルが使用されます。
Invertマスクを反転します。
Transparency透明度です。
Cutoff透明度がこの数値以下になると完全透明になります。
Scale・Offsetアルファマスクの倍率とオフセット量です。AlphaMask * Scale + Offsetのような計算で最終的な強度が決定されます。例えばScale=-1、Offset=1とすることでアルファマスクを反転することができます。
アルファマスクを焼き込みメインテクスチャにアルファマスクを適用できます。

Released under the MIT License.