概要
影付け(Drop Shadow)の発光版です。距離変換ベースなので、 ぼかしを使わずにドット絵らしい段階発光(steps指定)ができます。
技術詳細
- シルエット(アルファ≥0.5)からのチャンファー距離で減衰を計算します
Outside: 画像の背面に発光を置きます。元画像のピクセルは変わりませんInside: 画像の内側のフチに発光色を重ねます。アルファは変わりませんstepsは減衰を量子化するため、Palette Quantizeなしでも色数が抑えられます
使用例
- 魔法弾: 弾スプライト →
Glow(Outside, steps: 2)で2段の発光リング - リムライト: キャラ →
Glow(Inside, radius: 2)で逆光のフチ光り - ネオン看板: 文字 →
Glow(Outside, intensity: 1.5)→Blend(Add)で背景に重ねる