Houdini : 連番FBX書き出し
ROP FBX Outputノードは、連番書き出しに対応していない。
連番で書き出すためには、スクリプトを書く必要がある
環境
Houdini Version 19.5.403 (Indieライセンス)
シェルフを作り、連番FBXを書き出す
/obj/geo1/rop_fbx1というパスの ROP FBXOutput を シェルフから操作し、連番FBX書き出しを行うことにする
1 ~ 5 フレームで連番書き出し
pythonimport hou
node = hou.node("/obj/geo1/rop_fbx1")
for i in range(1, 5 + 1, 1):
hou.setFrame(i)
node.render()
最初のフレームから最後のフレームまで書き出す
pythonimport hou
node = hou.node("/obj/geo1/rop_fbx1")
fstart = hou.hscriptExpression('$FSTART')
fend = hou.hscriptExpression('$FEND')
for i in range(int(fstart), int(fend) + 1, 1):
hou.setFrame(i)
node.render()
シェルフを実行すると、FBXが出力される