はじめに
今回は虹色に光らすシェーダーを作成していきます。
前回
環境は Unity 2019.3.0f3
Universal Render Pipeline(テンプレートのプロジェクトです)
UnlitGraph を使用しています。
ノード作成
Gradientノードで虹色のグラデーションを作成し,TimeノードにFractionノードを使用して虹色に光るループアニメーションを作成します。
マスク用テクスチャを用意してMultiplyノードを使用して虹色にしたい部分を指定します
Blendノードを使用してメインテクスチャの色と虹色を合成します
ノードの全体像です
完成
パラメータはこんな感じです
今回作成したシェーダーはBoothで公開しています braveshop.booth.pm
次