Unity2019.3のURPから使えるカメラスタッキングとポストプロセスの使い方

1.5K Views

August 01, 24

スライド概要

Roppoingi.unity #6

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

Unity2019.3のURPから使える カメラスタッキングと ポストプロセスの使い方 Roppongi.unity #6 in ZIZAI@Daiwa渋谷スクエア はずだった

2.

目次 ● 自己紹介 ● カメラスタッキングとは ● 導入手順 ● BaseカメラとOverlayカメラ ● PostProcessing ● 制限など

3.

自己紹介 ● KOGA Mitsuhiro (@shiena) ● エンジニアしてます ● 好きなVTuber: 周防パトラ/宝鐘マリン

4.

カメラスタッキングとは

5.

カメラスタッキングとは

6.

カメラスタッキングとは

7.

カメラスタッキングとは https://portal.productboard.com/8ufdwj59ehtmsvxenjumxo82/c/31-camera-stacking

8.

導入手順 https://github.com/Unity-Technologies/ScriptableRenderPipeline/tree/universal/camera-stacking

9.

導入手順 ダウンロードしたパッケージを Unityプロジェクトの Packagesにコピーするだけ ● ● ● ● com.unity.render-pipelines.core com.unity.render-pipelines.universal com.unity.shadergraph com.unity.visualeffectgraph (使う場合のみ )

10.

BaseカメラとOverlayカメラ レンダーモード追加 ↑ PostProcessingのボリュームとトリガー追加 ↓ スタックするカメラリスト追加 Post Processingとアンチエイリアス追加 ↑ 追加パラメータはこのスクリプトにある

11.

BaseカメラとOverlayカメラ レンダーモードに Overlay追加

12.

BaseカメラとOverlayカメラ

13.

PostProcessing 1. 2. メニューからグローバルボ リュームを作る BaseカメラのVolume MaskとGlobal Volumeのレイヤーを合わせる。 DefaultのままでもOK

14.

PostProcessing

15.

制限など デフォルトで描画する レイヤーを指定する 特定のイベントで描画するレ イヤーを指定する

16.

制限など RendererFeaturesで描画順序を変えても最後のカメラ以外は反映されない Baseカメラ > UIカメラ > Effectカメラの順で描画 Baseカメラ > Effectカメラ > UIカメラの順で描画

17.

制限など 個別のOverlayカメラに PostProcessingを適用できない https://github.com/Unity-Technologies/ScriptableRenderPipeline/blob/universal/camera-stackin g/com.unity.render-pipelines.universal/Documentation~/camera-types-and-render-mode.md