x_z1
(x_z)
1
PostProcessVolume に、Domain を PostProcess にした PostProcessMaterial を設定しています。
その Material で、SphereMask で PostProcessVolume の位置を取得したいのですが、ObjectPosition では効果が見られませんでした。
CameraPosition であればカメラの位置で予想通りに機能している為、あとは
PostProcessVolume の位置を設定できさえすればいいのですが、何か方法はあるでしょうか。
よろしくお願いいたします。
UE 5.4.3
Win11
PostProcessVolumeは描画するもの(Primitive)ではないため、Materialにその情報は載りません
PostProcessのタイミングではすでに3Dから2Dの処理へ移行しているため、ObjectPosition(Primitiveの原点位置)はほぼ意味がないです
PostProcessVolumeの位置が必要なのであれば、BPを通し、MaterialParameterCollection等でVector(Color)として渡してみてください
1 Like
x_z1
(x_z)
3
回答ありがとうございます。
丁寧に解説していただき、解決することができました。
自分一人では解決できなかったと思います。ありがとうございました。
system
(system)
Closed
4
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.