マテリアル関数の表現式

マテリアル関数の作成または実行に使用するマテリアル表現式

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

スイッチの ValueTrue の時に使用する入力です。

False

スイッチの ValueFalse の時に使用する入力です。

Value

アクティブな入力値を決定する bool 値を受け取ります。

このノードは マテリアル関数 と一緒に使用します。

TextureObject

TextureObject 表現式は、関数内のテクスチャ関数入力にデフォルト テクスチャを渡す際に使用されます。このノードはテクスチャを実際にサンプル化しないので、TextureSample ノードを併用しなくてはいけません。

アイテム

説明

プロパティ

Texture

このノードに適用される コンテンツ ブラウザ からのテクスチャです。

Sampler Type

ノードから出力されるデータ タイプです。

Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
キャンセル