シェーダー」タグアーカイブ

【Unity】カスタムポストプロセスで平均値フィルタを作る

カスタムポストプロセスで平均値フィルタを作ってみました。 シェーダーを作成 Projectウィンドウで右クリックから「HDRP Post Process」を作成します。 シェーダーでは、入力ピクセルの周囲のピクセルの平均… 続きを読む »

【Unity】フルスクリーンカスタムパスで広がる円を表示する

フルスクリーンカスタムパスを使って、広がる円を表示してみました。 ワールド空間の位置を取得 プロパティを使ってワールド空間の任意の位置を取得し、入力のワールド位置との距離を計算します。 float dist = dist… 続きを読む »

クリックした場所にシェーダーグラフで円を描く #2 線の太さ・速さ・寿命、テクスチャなど

前の記事でマウスクリックしたところを中心とした波紋のように動く円を表示させたのでこれを少し改良していきます。 線の太さを変えられるようにする 中心までの距離が1より大きくて2より小さいときに色を変えていましたが、線の太さ… 続きを読む »

クリックした場所にシェーダーグラフで円を描く #1

マウスクリックをした場所を中心とした円を表示させてみます。 シェーダーグラフで円を表示します。 空のゲームオブジェクトに付けたスクリプトで円を動かしています。 using System.Collections; usin… 続きを読む »