※ これは 2022/04/01 時点の Unity 2021.2.17f1 の情報です
最新版では動作が異なる可能性がありますのでご注意ください
前回雪が降るパーティクルを URP で作ってみたので、今回は Visual Effect Graph を使って似たような雪を作ってみたい

まずは Visual Effect Graph のパッケージを Package Manager からインポート

さらに Visual Effect Graph を新規作成し名前を適当に snow に変更

Hierarchy に Visual Effect を追加し、Asset Template に作成した snow を指定、Sorting Layer も前回追加した最前面のレイヤー Overlay を選択し、Scene ビューでプレビューできるようにする

とりあえず snow の Visual Effect Graph を開く
一番上の Spawn (生成)は次のような感じに設定

6~8 個のパーティクルを 0.5 秒間隔で生成
中段あたりの Initialize Particle (初期設定)の設定はこう

Bounds は表示範囲を表すので狭くなりすぎないようにする
(W) の表記はワールド座標、(L) はローカル座標を表すので、変更する場合はこの表示部分をクリックで切り替える
初期位置は Set Position (Shape: Line) で直線上に横一直線に配置し、初速は Set Velocity Random で適当に調整
生存時間を Add Lifetime で 6 秒指定に設定
下の方にある Update Particle と Output Particle Quad の設定はこんな感じ

Update Particle で重力をかけて、Output Particle Quad の Main Texture に適当な白円の画像、Set Size にサイズ指定、Set Color over Life で時間経過による色調変更を指定
Color の指定はパーティクルのときと同じく、前半 20% 以内と 後半 80 % 以降が透過されるようにしたフェードイン・フェードアウトのグラデ設定

ここまでやったら Visual Effect Graph のタブ左上の Save ボタン押下で保存
これで Hierarchy の Visual Effect を選択して Scene ビューでプレビューしてみると・・・

Visual Effect Graph でも雪が降るようになった!