Note
スレッド化されたモードでは、このコールは 非同期 です!
Note
このメソッドは、HIPファイルをシーンに読み込みます。
つまり、登録されているどのhou.hipFile
イベントコールバックもhou.hipFileEventType.BeforeMerge
イベントとhou.hipFileEventType.AfterMerge
イベントから発動されます。
このメソッドは、HIPファイルを読み込んで、シーン内の既在のすべてのものを完全に上書きします。 そのため、このメソッドをコールする前に取得されたすべてのHAPI ID(ノードID、パートIDなど)は無効になります。
使用方法 ¶
loadHIPFile(session
: hapi.Session, file_name
: str
, cook_on_load
: bool
) → bool
メインのHoudiniシーンに.hipファイルを読み込みます。
session
あなたが操作しているHoudiniのセッション。 セッションの詳細はhapi.Sessionを参照してください。 単にデフォルトのインプロセスのセッションを使用するのであれば、Noneを渡してください。
file_name
読み込む.hipファイルの絶対パス。
cook_on_load
ノードが作成された時にすぐにそれらのノードをクックしたいのであればTrueに設定します。 Falseの場合、この関数をコールする度に明示的にhapi.cookNodeをコールする必要があります。