SubGraphで独自ノードを作成する

2020/09/22
Unity
ShaderGraph

UnityのURP環境でShaderGraphの一部をノードとしてモジュール化する方法

環境

  • Unity 2020.1.3f1
  • Universal RP 8.2.0

手順

モジュール化したい部分を選択して、コンテキストメニューから Convert to / Subgraph を選択する。
モジュール化したい部分の入力と出力のノードは繋いでおく。

convert-to-subgraph

ShaderSubGraphアセットとして保存されるので良き名前を付ける。

ノードをダブルクリックするとShaderGraphEditorでSubgraphが開くので、入出力のプロパティ名を良き名前にする。

© 2019-2022 hassakulab.com, built with Gatsby