Houdini 20.5 ノード APEXノード

graph::PromoteNodeInputs

複数の入力ポートをグラフのパラメータノードにプロモートします。

On this page
Since 20.5

複数の入力ポートをグラフのparmsノードにプロモートします。 プロモートするポートは portnames で指定し、個々のポートは“t r s”のようにスペースで区切ります。 parmsノード上のプロモートされたポートは、 prefix をベース名として使用し、 portnames を接尾辞として使用します(例えば、prefix_t、prefix_r、prefix_s)。

このノードの graph ポートはインプレースポートのため、グラフはコピーを作成することなく更新されます。

入力

*graph: ApexGraphHandle Required

プロモートする入力ポートがあるノードを含んだグラフ。

nodeid: ApexNodeID

プロモートする入力ポートがあるノード。

portnames: String

プロモートする入力ポート(例えば、“t r s”)。

parmnodeid: ApexNodeID

グラフのparmsノードのノードID。

prefix: String

グラフのparmsノード上のプロモートされたポートのベース名。

removeportprefix: Bool

Trueに設定すると、(グラフのparmsノード上の)プロモートされたポートからすべての接頭辞が除去され、 portnames のみが残ります。

出力

*graph: ApexGraphHandle

新たにポートをプロモートして更新されたグラフ。

graphinputs: ApexPortIDArray

parmsノード上に新たに作成されたポートIDの配列。

See also

APEXノード