ノードを作成し、グループとして保存する
- Multiply ノード、Color ノード、Float ノードを作成するために、それぞれ Hw Shader Nodes > Math > Multiply、Hw Shader Nodes > Values > Color、Hw Shader Nodes > Values > Float を選択します。
- 次のようにノードを接続します。
- Color の RGB アトリビュートを Multiply の Value アトリビュートに接続します。
- Float の float アトリビュートを、Multiply の Value アトリビュートに接続します。
- Multiply の Result アトリビュートを TraditionalGameSurfaceShader の Diffuse Color アトリビュートに接続します。
- 作成した 3 つの新しいノードを選択し、次にグループ化 > グループを作成(Group > Create Group)を選択してグループを作成します。
- グループ化(Group) アイコンをクリックしてグループ ビューを表示します。グループ ノードを選択し、アトリビュート エディタ(Attribute Editor )で、次の情報を入力します。
- Class name: MyColorFunction
- Category name: MyNodes
- Sub menu name: Math
グループ化 > グループをディスクに保存(Group > Save Group to Disk)を選択します。
ここでは、グループ ノードの新しいインスタンスを作成するのに、MyNodes > Math > MyColorFunction を選択することができます。