At my lovely studio we have a bit of an unfinished Houdini render pipeline. We're able to use the farm to bake out geometry, but only serially. Also, writing out the IFDs is serial. We only have a handful of engine licenses. This is painless for sims, but this is a problem with SOP geo renders that can be baked out in parallel.
Mantra renders, however, work in full parallel glory.
How can I put an "opparm -c /path/to/ROPoutputdriver execute" script call (or any such code) somewhere where it will execute IN the IFD as it's rendering, but not during IFD generation?
I tried putting that code in the Mantra's (set to render nothing) Pre-frame/Post-frame script parameter, but those execute AT IFD generation (which is serial), which doesn't help.
Would a Python SOP work? If so how would I trigger it on frame render?