[Houdini] TOPs でパラメータ比較動画を出力するための準備をする
概要
こういうやつです
- 比較したいパラメータを設定する
- 文字で設定を表示する
- 動画にする
あたりがやりたいことです
今回のサンプルファイルはこちら
top network に色々書いてあります
環境
OS: Windows 10
Houdini: 19.5.435
事前準備
ffmpeg, image magick の導入をしておいてください
両者ともに公式から入れるのがおすすめです
導入に関するハマりポイントはこちらを参考にしてください
Tips
具体的な実装はサンプルファイルを見てもらうとして、
ここでは要点とハマりポイントについて触れておきます
local scheduler の Single 化
local scheduler は Single 化することで、直列で処理するようになります
これにより、シュミレーションを複数並列で走らせてしまい、PCごとクラッシュ...
ということを回避できます
手元では最初、手打ちした相対パスでは認識してくれなかったので、
絶対パスか Open floating operator chooserで指定するなど、
方法を変えるとよいかもしれません
All Frames in One Batch
公式ドキュメントより
シミュレーションを実行する時は常に All Frames in One Batch を有効にしてください。 シミュレーションは 複数のプロセス で実行することが できない ので、これが無効だとシミュレーションで問題に遭遇してしまいます
とのことなので、見落としがちですが、有効にしておきましょう
Rop Composite Output の Overlay
過去の記事を漁っていると、これを使って文字を表示させていたんですが、
Houdini 19.5.435 では見当たりませんでした...
どうやら Overlay Text と検索すると、過去のノードと同じものが使えるっぽいです
中身は COP 内で文字を Overlay してるだけなので、自作することも可能です
参考
まとめ
こういうのは出来てしまえば簡単なのですが、できるまでがたいへん...
微妙に古かったり、UIが変わっていたりでハマりまくりましたが、
なんとか動くようになりました
次回以降は、Vellum 系のパラメータの比較動画を作っていければと思っています
何かあれば Twitter までお気軽にどうぞ~ twitter.com