Houdini 20.0 hapi

hapi.createHeightfieldInputVolumeNode function

Height Fieldに使用可能なボリューム入力ノードを作成します。

Note

hapi.saveHIPFileを使用してHoudiniシーンを保存すると、このメソッドを使って生成されたノードは緑色になり、そのノード名は“input”で始まる名前になります。

使用方法

createHeightfieldInputVolumeNode(session: hapi.Session, parent_node_id: int, name: str, xsize: int, ysize: int, voxelsize: float) → int

Height Fieldに使用可能なボリューム入力ノードを作成します。

session

あなたが操作しているHoudiniのセッション。 セッションの詳細はhapi.Sessionを参照してください。 単にデフォルトのインプロセスのセッションを使用するのであれば、Noneを渡してください。

parent_node_id

親ノードネットワークのノードID。 その親ノードネットワークがマネージャ(トップレベル)ノードなら-1。 その場合、そのマネージャノードはそのオペレータ名の中のテーブル名で判断する必要があります。

name

作成するボリュームの名前。 また、Noneを渡した場合、その名前は“input#”(#は何かしらの番号)となります。

xsize

Height FieldのX方向のサイズ。

ysize

Height FieldのY方向のサイズ。

voxelsize

ボクセルのサイズ。

新しいノードIDをintで返します。

hapi