導入

参考:

Unity shader で自作ポストプロセスを作ろう – Qiita

ゴッドレイ/天使の梯子/薄明光線 (God Ray)

参考:

パーティクルシステムを利用してゴッドレイを表現する | STYLY

Volumetric Light using Particles in Unity | Rakesh’s Blog

ピクセル化 (Pixelated)

参考:

たった1個のスクリプトだけで画面解像度を下げる方法 | notargs.com

Unity Pixelated Shader (SeventySevian) – GitHub Gist

減色/パレットカラー (Palettized)

参考:

4色のカラーパレットだけで画面を描画するポストエフェクトを作った | notargs.com

スケッチ/鉛筆風

参考:

鉛筆風シェーダーを作ってみた | notargs.com

グレア (Glare)

参考:

十字型に光が溢れ出るようなエフェクトを作る | notargs.com

走査線/ブラウン管/アナロググリッチ/VHS

参考:

ブラウン管風シェーダーを作った | notargs.com

ディザー抜き半透明表現

参考:

ビルトインのディザ抜き用テクスチャを使ってお手軽ディザ抜き | LIGHT11

ディザ抜きで半透明描画を実現する | LIGHT11

ビルトインのディザ抜き用テクスチャを取得する | LIGHT11

バンディングの除去

対処法

  • グレインノイズを加える
  • ディザリングを適用する

参考:

Gradient banding issue on mobile – Unity Forum

カメラの深度テクスチャを取得する

参考:

How can I get Z-depth from unlit shader? – Stack Overflow

スクリーン座標系を使う (VPOS)

参考:

VPOS を使ってスクリーンに対してテクスチャをマッピングする | LIGHT11

まとめ

参考:

カスタムイメージエフェクトのつくりかた | エフアンダーバー

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です