FunctionInput
FunctionInput 表現式は、関数の入力値の 1 つを定義するマテリアル関数のみに設定することができます。
アイテム | 説明 |
---|---|
プロパティ | |
Input Name | MaterialFunctionCall 式に表示される入力名で、この式は、この入力値を格納するマテリアル関数を使用します。 |
Description | MaterialFunction Call 表現式上のこの入力コネクタにマウスでカーソルを当てると「ツールチップ」として表示される入力の説明です。 |
Input Type | 入力が求めるデータのタイプです。入力用に渡されたデータはこのデータタイプへ型変換され、データに互換性がないため型変化に失敗するとコンパイラ エラーを出します。 |
Preview Value | 入力値を含んだマテリアル関数を編集する時、この入力のプレビューに使用する値です。 |
Use Preview Value As Default | 有効されている場合、データが渡されないと入力デフォルト値として Preview Value が使用されます。 |
Sort Priority | MaterialFunctionCall 表現式上に表示する入力の順序を決定する際に、入力の優先度を指定します。 |
このノードは マテリアル関数 と一緒に使用します。
FunctionOutput
FunctionOutput 表現式は、関数出力の 1 つを定義するマテリアル関数のみに設置することができます。
アイテム | 説明 |
---|---|
プロパティ | |
Output Name | MaterialFunctionCall 式に表示される出力名で、この式は、この出力値を格納するマテリアル関数を使用します。 |
Description | MaterialFunction Call 表現式上のこの入力コネクタにマウスでカーソルを当てると「ツールチップ」として表示される入力の説明です。 |
Sort Priority | MaterialFunctionCall 表現式に表示する出力順序を決定する際に使うこの入力に対する優先度を指定します。 |
このノードは マテリアル関数 と一緒に使用します。
MaterialFunctionCall
MaterialFunctionCall 表現式では、別のマテリアルまたは関数から外部の マテリアル関数 を使用することができます。外部関数の入出力ノードは関数呼び出しノードの入出力になります。こうした式を配置する場合に、コンテンツ ブラウザ でマテリアル関数が選択されると、自動的に割り当てられます。
ショートカット: F + マウスをクリック
アイテム | 説明 |
---|---|
プロパティ | |
Material Function | 使用する マテリアル関数 を指定します。 |
このノードは マテリアル関数 と一緒に使用します。
StaticBool
StaticBool 表現式は、関数内のスタティック bool 関数入力のデフォルトの bool 値を与えるために使用されます。このノードは切り替えをしないため、StaticSwitch ノードを併用しなくてはいけません。
アイテム | 説明 |
---|---|
プロパティ | |
Value | bool 値で、 True (チェック済み) または False を返します。 |
このノードは マテリアル関数 と一緒に使用します。
StaticSwitch
StaticSwitch 表現式は、スイッチだけを実装し、パラメータを作成しないという点を除いて、 StaticSwitchParameter 表現式のように機能します。
アイテム | 説明 |
---|---|
プロパティ | |
Default Value | パラメータのデフォルト bool 値で、 Ture (チェック済み) または False を返します。 |
入力値 | |
True | スイッチの Value が True の時に使用する入力です。 |
False | スイッチの Value が False の時に使用する入力です。 |
Value | アクティブな入力値を決定する bool 値を受け取ります。 |
このノードは マテリアル関数 と一緒に使用します。
TextureObject
TextureObject 表現式は、関数内のテクスチャ関数入力にデフォルト テクスチャを渡す際に使用されます。このノードはテクスチャを実際にサンプル化しないので、TextureSample ノードを併用しなくてはいけません。
アイテム | 説明 |
---|---|
プロパティ | |
Texture | このノードに適用される コンテンツ ブラウザ からのテクスチャです。 |
Sampler Type | ノードから出力されるデータ タイプです。 |