Command Buffer
ドキュメント:
Rendering.CommandBuffer | Unity スクリプトリファレンス [公式]
導入
参考:
Command Buffer でポストエフェクトを掛けてステンシルバッファも使ってみる | LIGHT11
使い方
ドキュメント:
ビルトインレンダーパイプラインをコマンドバッファで拡張する | Unity マニュアル [公式]
リンク:
Command Buffers – Extending Unity 5 Rendering Pipeline | Unity Blog [Official]
参考:
Command Buffer を利用したレンダリングパイプラインの拡張について調べてみた | 凹みTips
Deferred で Command Buffer を利用して GBuffer をいじってみる | 測度ゼロの抹茶チョコ
ステンシルバッファを使う
参考:
イメージエフェクトを特定のモデルだけにかける – Qiita
Command Buffer でポストエフェクトを掛けてステンシルバッファも使ってみる | LIGHT11
CommandBuffer.Blit() isn’t stencil buffer friendly – Unity Forum
ブーリアン
参考:
スクリーンスペースのブーリアン演算をやってみた | 凹みTips
SetRenderTarget
ドキュメント:
Rendering.CommandBuffer.SetRenderTarget | Unity スクリプトリファレンス [公式]
Camera.SetTargetBuffers | Unity スクリプトリファレンス [公式]
参考:
SetTargetBuffers / Graphics.Blit / Graphics.SetRenderTarget でレンダーターゲットを切り替える | シェーダーTips
画像が上下反転する
ドキュメント:
Graphics.Blit | Unity スクリプトリファレンス [公式]
様々なグラフィックス API のシェーダーの作成 | Unity マニュアル [公式]
参考:
Command Buffer の Blit 時に画像の上下が反転する | うにてぃブログ
AfterImageEffects and AfterEverything Traps | Updated My Journal