【Unity】シェーダーグラフで草を揺らす

投稿者: | 2021-02-13

シェーダーグラフで草を揺らしてみました。

シェーダーグラフでPlaneごとに頂点を動かすでは、枝ごとに揺れの位相や周期を変えるために法線方向を使っていますが、草は別々のオブジェクトに別れているので、Normal Vectorノードでワールド空間を選択します。

ノーマルマップやマスクマップも設定できます。

位相や周期、振幅の大きさもインスペクタで変えられます。

草のPlaneオブジェクトは、地面に付く部分の頂点カラーを黒、先端を赤にしています。

これで木と同じように揺れ方を変えられました。

コメントを残す

メールアドレスが公開されることはありません。