PostEffectUnityにおけるポストエフェクトは二つの実装方法が混在していてどちらを使えばいいのか少しわかりづらいです。この記事ではUnityでポストエフェクトを掛ける二つの方法とそれぞれのメリット・デメリットを紹介します。Stackを使う方法に関する記事まとめポストエフェクトとは?ポストエフェクトとはレンダリング結果に対してシェーダを使って掛けるエフェクトのことです。イメージエフェクトと呼ばれたりもします。下図のように、夜の街頭から光が漏れるように明るい物体が発光する効果を掛けられたりします。使い方とアイデア次第で見た目のクオリティを格段に上げることもできるのが特徴です。ポストエフェクトを掛ける二つの方法さてUnityではポストエフェクトを掛ける方法が二つ存在します。Stackというものを使う方法と使わない方法です。Stackとは、Unity公式が開発しているポストエフェクト制御用のアセット群です。github.comデフォルトで高品質なポストエフェクトも組み込まれているので、シェーダの開発を行わなくてもお手軽にポストエフェクトを使うことができます。途中でこれが開発されたことにより二つの方法が混在する状況となっています。以下、これら二つの方法についてそれぞれまとめていきます。Stackを使わない昔ながらの方法です。この方法でポストエフェクトを掛ける手順は以下の記事で紹介しています。処理負荷も含めて理解が深まるという点があります。一度はこの方法でポストエフェクトを開発してみることをお勧めします。Stackを使う方法です。この方法でポストエフェクトを掛ける手順は以下の記事で紹介しています。light11.hatenadiary.comこれを使うメリットはUnity公式の高品質なポストエフェクトが使える点です。ポストエフェクトは総じて処理負荷が高くなる傾向にあるので、アルゴリズムを理解せずに使っていると後で痛い目を見ます。このあたりの話は、モバイルの話が中心になりますが以下の記事で解説しています。Stackで独自のポストエフェクトを作ることもできます。これについては次の記事で紹介しています。Stackを使わない方法に関連する当サイトの記事を紹介します。基本的なぼかしエフェクトの作り方を下記二つの記事で紹介しています。ぼかしエフェクトは処理負荷が高くなりがちなのでいろんな手法が考案されています。light11.hatenadiary.comlight11.hatenadiary.com次の記事は簡単なブルームの実装です。これもぼかしの応用であるため処理負荷が高くなりがちな処理です。Stackにも組み込まれていますが、自分で書いた方がより軽いものが作れるかもしれません。light11.hatenadiary.com次にポストエフェクトでアウトラインを描画する方法です。light11.hatenadiary.com次に光芒エフェクトです。ブルームの応用ともいえる技術ですが、処理負荷もブルームより重いです。light11.hatenadiary.com次に色収差です。カメラのレンズによる効果を再現するためのエフェクトですが視覚効果の一つとしても使われます。light11.hatenadiary.com下記の記事では放射状ブラーのポストエフェクトの作り方を紹介しています。Stackにはないエフェクトです。Stackを使う方法に関連した当サイトの記事を紹介します。上でも紹介しましたが、次の記事エフェクトの種類を一通り解説しています。バージョンアップに伴っていろいろ変わってそうなのであくまで執筆時のエフェクトの種類の解説になります。Stackが追加されたことによりUnityでアンチエイリアシングを掛ける方法が多様化しました。以下の記事ではこのあたりの話をまとめています。Stackを使って独自のポストエフェクトを実装する方法を紹介しています。light11.hatenadiary.comまとめ以上、Unityでポストエフェクトを掛ける手順の紹介をしました。ポストエフェクト周りはその性質上、記事が体系的にまとまりづらいので、また情報が煩雑になってきたらこの記事をリライトしていこうと思います。»プロフィールUnityエンジニア。グラフィックスへの興味が強めです。インストールから基本的な使い方・注意点まとめ【Unity】【エディタ拡張】テクスチャを指定したUV座標で切り取って保存する【Unity】指定したアセットのAssetBundle名を取得する【Unity】【シェーダ】スクリプトからVP行列を渡してシェーダで座標変換に使う【Unity】【シェーダ】FloatやVectorをリニアライズ対象にするGammaアトリビュート月別アーカイブはてなブログをはじめよう!halya_11さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。