【Unity】ShaderGraphでMatCapシェーダーを作成する

はじめに

今回はMatcapシェーダーを作成していきます。

環境は Unity 2021.3.25f1です

Universal Render Pipeline を使用しています。

MatCapの参考記事

light11.hatenadiary.com

ノード作成

実装はシンプルで座標空間をViewにしたNormal Vector(法線)を0~1に変換してUVとして使用すれば完成です

完成

テクスチャは下記アセットを使用しています