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
で返します。