Houdini 20.5 ノード APEXノード

graph::PromoteNodeOutputs

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

On this page
Since 20.5

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

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

入力

*graph: ApexGraphHandle Required

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

nodeid: ApexNodeID

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

portnames: String

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

outputnodeid: ApexNodeID

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

prefix: String

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

removeportsuffix: Bool

Trueに設定されている場合、グラフのoutputノード上のプロモートされたポートの名前から、ポート名の接尾辞が削除されます(例えば、“prefix_r”は“prefix”になります)。

出力

*graph: ApexGraphHandle

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

graphoutputs: ApexPortIDArray

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

See also

APEXノード