LoginSignup
2
2

More than 3 years have passed since last update.

[UE4] ポストプロセスをBPから切り替える

Posted at

はじめに

BPからポストプロセスを動的に切り替える方法について、あまり情報が見当たらなかったので書いておきます。
UE4.25.3を使用しています。
今回の例では、キャラクターの移動中のみポストプロセスのビネット効果が効くようにしています。
ポストプロセスの切り替えは以下動画のような感じです。

環境

Windows10
UnrealEngine 4.25.3

切り替える方法の例

以下はポストプロセスの有効・無効を切り替えている部分のBPの抜粋になります。
・処理の流れは、Camera => Get PostProcessSettings => PostProcessSettingsにメンバを設定 => Set PostProcessSettings
・"PostProcessSettingsにメンバを設定"ノードは、配置した後、右クリックでどの設定をピンに出すかを選ぶことで、任意のポストプロセスを設定することができます。今回はVignette Intensityを選択してビネット効果を切り替えています。
・画面上では"PostProcessSettingsにメンバを設定"ノードが2個ありますが、上側のノードは移動中にビネット効果を有効な設定に、下側はビネット効果を無効な設定にしています。
image.png

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2