Houdini 20.0 hapi

hapi.getImageFilePath function

この画像の保存先となるファイル名を取得します。

hapi.extractImageToFileが保存するファイルパスとそのhapi.extractImageToFileで指定したのと同じパラメータをこの関数に渡して返されるファイルパスを確認してください。 おそらく、抽出前にそのファイルが存在しているかどうか確認したいのではないでしょうか。

使用方法

getImageFilePath(session: hapi.Session, material_node_id: int, image_file_format_name: str, image_planes: str, destination_folder_path: str, destination_file_name: str, texture_parm_id: int) → int

この画像の保存先となるファイル名を取得します。

session

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

material_node_id

マテリアルノードID。

image_file_format_name

抽出したい画像のファイルフォーマット名。 詳細は、hapi.extractImageToFileを参照してください。

image_planes

ファイルに抽出したい画像平面。 複数の画像平面をスペースで区切ってください。

destination_folder_path

画像ファイルを作成するフォルダ。

destination_file_name

抽出したテクスチャファイルの名前を上書きするためのオプションのパラメータ。 詳細は、hapi.extractImageToFileを参照してください。

texture_parm_id

マテリアルノードのパラメータリスト内でテクスチャファイルパスを含んだパラメータのインデックス。

保存先のファイルパスをintで返します。

hapi