【Unity】シェーダーグラフで雨の波紋を作る
シェーダーグラフで雨の波紋を作ってみました。 こちらの動画を参考にしました。Rain Ripples Shader – UE4 Materials 101 – Episode 16(https:/… 続きを読む »
シェーダーグラフで雨の波紋を作ってみました。 こちらの動画を参考にしました。Rain Ripples Shader – UE4 Materials 101 – Episode 16(https:/… 続きを読む »
フルスクリーンカスタムパスを使って、広がる円を表示してみました。 ワールド空間の位置を取得 プロパティを使ってワールド空間の任意の位置を取得し、入力のワールド位置との距離を計算します。 float dist = dist… 続きを読む »
Cubeに丸い穴を開けてみました。 まずCubeの面を押し出して、内側に伸びる4辺にベベルをかけました。 押し出した底の面を削除して、その周りの辺を選択しました。 ステータスバーの右側を見ると、頂点が20個選択されている… 続きを読む »
シリンダーを中心とした円周上に赤いCubeを配置していきます。赤いCubeは白いCubeのある方向へ指定した距離だけ進んだところに置きますが、角度の範囲を指定しておいて、その外側に白いCubeがあるときは、範囲の境目に置… 続きを読む »
マウスカーソルを円形にくるくる動かして値を増減させてみます。 空のゲームオブジェクトにスクリプトを付けます。 using System.Collections; using System.Collections.Gene… 続きを読む »
Unityのシェーダーグラフで広がる円を描画しました。 シェーダーグラフの全体です。 左上ではPositionノードで取得した座標と(0, 0, 0)との距離を計算しています。 「Direction」等と名付けて、外部か… 続きを読む »
前の記事でマウスクリックしたところを中心とした波紋のように動く円を表示させたのでこれを少し改良していきます。 線の太さを変えられるようにする 中心までの距離が1より大きくて2より小さいときに色を変えていましたが、線の太さ… 続きを読む »