技術と趣味の亜空間

主にゲームプログラミングとその周辺に関する記事を不定期で上げていきます

画像を上から下にかけて暗くさせる簡易シェーダー

概要

f:id:Goropocha:20210823122527g:plain
Imageを上から下にかけて黒くするだけの簡単なシェーダーを作成しました。
黒くする範囲と境界線のぼかしも調整できます。

2Dキャラクターの顔を隠すとか、シルエットだけにするみたいな目的で作成しました。

使い方

  • _MaskRange : マスクする範囲(上から下にかけてマスクする。0で対象全体を黒く塗りつぶします)
  • _BorderBlur : 境界線のぼかし値
  • _DarkenColor: 塗りつぶす色

コード