以下の内容はhttps://bravememo.hatenablog.com/entry/2022/12/05/080000より取得しました。


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

はじめに

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

環境は Unity 2021.3.25f1です

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

ノード作成

ノードの全体図です

メインの色部分です。Objectの高さに対してグラデーションで色を設定しています

ザラザラ感のある質感にするためのNoizeを作成しています。UVをPostion(Object)にすることによってモデルのUVに依存しないでノイズを張り付けることができます

リムライト部分です。こちらもザラザラ感のある質感にするためのNoizeを使用した法線マップを使用しています あとトゥーン調にするためにPosterizeで色数を減らしています

合成部分です。明るくなりすぎないようにするためにScreenでブレンドしています。

完成

マテリアルはこんな感じ

今回作成したものはBoothに公開しています

braveshop.booth.pm




以上の内容はhttps://bravememo.hatenablog.com/entry/2022/12/05/080000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14