■ AlphaFix.aex

効果

レイヤーの透明部分を指定色で塗りつぶします。

用途

たまにレイヤー単体にフィルタをかける時に、透明部分が邪魔になる場合があります。

例えば、「最大/最小」フィルタの「アルファとカラー」をセルに適応すると、透明部分のカラー部分の影響で白が滲み出てしまいます。

こーゆー時に使います。
まぁプリコンポーズすればいいんですが^^;
ほんの少しメモリが節約できるとかプロジェクトを簡単にできるとかのメリットがあります

全画面にぼかしをかけたら周囲がボケた時とか、画面動でばれた時に背景と同じ色で塗りつぶして誤魔化すとかにも使ってます。

オプション

背景色 透明部分を塗りつぶす色を指定。

アルゴリズム

アルゴリズムは背景色で塗りつぶした後アルファ合成を行っているだけです。

その他

SDKのバージョンはCS3。

更新・修正履歴

v1.5 16Bit対応
v1.2 とりあえず作る。
v1.3 ソースの整理。バージョン管理を始める。

-index-