UE は地面の動的相互作用効果を実現します

1. 目標を達成する

SphereMask マテリアル ノードに基づいて、地面の一定範囲内のキャラクターのカラー ハイライト効果が実現されます。

ここに画像の説明を挿入

2. 実施プロセス

実現原理は、最初に通過してからSphereMask材质节点マスク値を計算して出力することです。ここで、入力 1 は球の半径内で入力され、出力は球の外側で 0 になります。次に、キャラクターのリアルタイムの位置に応じて、マテリアル ノードの入力パラメーターを更新します。

2.1 スフィアマスク

ノードの入力パラメータは次のとおりです: ①A: チェック ポイントの位置、Absolute World Position ノードが一般的に使用されます; ②B: 球の中心点; ③Radius: 減衰半径; ④Hadrness: エッジの硬度。移行領域のサイズ。

おすすめ

転載: blog.csdn.net/weixin_45782925/article/details/129656649