うにてぃブログ

主にUnityとC#に関する記事を書いていきます

ポストプロセス処理一覧

ChatGPTに教えてもらった一般的なポストプロセッシング処理のメモ

ブルーム

光源周辺の光のハローまたはグロー効果をシミュレートします。

デプスオブフィールド

特定の距離のオブジェクトに焦点を合わせ、他の距離のオブジェクトをぼかすことで、カメラの深度のある焦点をシミュレートします。

色補正

画像の色調、コントラスト、彩度などを調整します。

トーンマッピング

ハイダイナミックレンジ(HDR)イメージをローダイナミックレンジ(LDR)ディスプレイに適応させます。

アンビエント・オクルージョン

局所的な環境光の遮蔽をシミュレートし、よりリアルなシャドウを生成します。

モーションブラー

カメラまたはオブジェクトの高速移動をシミュレートします。

クロマキー

特定の色(通常は緑または青)を透明に置き換えて、オブジェクトを異なる背景に合成します。

レンズフレア

レンズを通過する強い光源から発生する芸術的な効果をシミュレートします。

ノイズとグレイン

画像にフィルムのようなノイズや粒状感を追加します。

ビネット

画面の端を暗くすることで視覚的な焦点を中心に持ってくる効果を作ります。

アンチエイリアシング

ジャギーやステアリングと呼ばれる、画面上のオブジェクトのエッジに見られる階段状のアーティファクトを緩和する手法です。MSAA(Multi-Sample Anti-Aliasing)、FXAA(Fast Approximate Anti-Aliasing)、TAA(Temporal Anti-Aliasing)など、さまざまな種類のアンチエイリアシングがあります。

レンズディストーション

レンズを通過した光の歪みをシミュレートします。バレルまたはピンクッションディストーション、クロマチックアベレーション(色のずれ)などを表現します。

フォグ

離れたオブジェクトをぼかすことで、深度と雰囲気を追加します。

SSR(Screen Space Reflections)

レンダリングされた画面の情報を用いて、リアルタイムの反射を生成します。

SSAO(Screen Space Ambient Occlusion)

物体が他の物体に近接している場所に自然な影を追加します。これにより、シーンはより立体的に見えます。

シャープネス

画像のエッジをより明確にし、詳細を強調します。

フィルムグレイン

フィルムカメラからのノイズや粒子をシミュレートします。

レターボックス

映画のようなアスペクト比を適用します。

レイマーチング

光の通路をシミュレートするためのテクニックで、ボリューメトリック効果や複雑な形状のレンダリングに使用されます。

セルシェーディング

アートスタイルを強調するために、通常はアニメーションやコミック風に見えるようなエフェクトを追加します。

ライトシャフト / ゴッドレイ

強い光源からの光束(光の「筋」)を描画します。これは通常、太陽光が雲や窓から差し込む場面で見られます。

ホットエアエフェクト

空気の歪みや霞みを表現するエフェクトで、通常は火や熱源近くで使用されます。

インドロップエフェクト

水滴や雨がカメラレンズやガラスに落ちる効果をシミュレートします。

スノーエフェクト

スノーシーンを描画するために使用されます。雪が積もる効果や視界がぼんやりするエフェクトを表現できます。

グラデーションエフェクト

色調をグラデーションにすることで、日の出や日没などを表現できます。

ハイトフォグ

特定の高さの領域にだけフォグを適用することで、高低差のある環境を描画します。

レイマーチングクラウド

レイマーチングを用いてリアルタイムの雲を描画します。

ハロエフェクト

光源を取り囲むような光の輪(ハロ)を描画します。

ゴーストエフェクト

透明性や残像を表現するためのエフェクトです。