Can you please implement, that the parameters “BatchName” and “JobNameFormat” can be controlled by external channel references and some simple expressions (like in the most value channels possible)?
Currently the values become just empty when you try to use a channel reference etc.
“Batch Name” uses standard parm().eval() method, so I’m not sure why it doesn’t work for you.
As for “Job Name Format” changing this may break existing setups, so I’ll have to think about it…
For “Batch Name”, I just got this as feedback from some artists here in the company, but trying it myself shows, it works. But also “Batch Name” is not the problematic parameter.
“Job Name Format” is the main concern. Maybe you can leave the current state as the default and unlock the use of channel references with an extra toggle.
We have HDAs with implemented rops, which could be multiple times in one hip file. So it would be good if we could edit the job name through the HDA’s interface. Otherwise all jobs sent to deadline have the same name and we have multiple jobs with the same name in the renderque. This creates a mess and makes it hard to figure out what is what.
nightly version: d04ea26_22549
houdini 19.5.435
See images attached.
Tested with a test scene that contained a box and a camera. Simple submission without parameter changes.
Maybe Python class errors or somethings with the slashes? IDK.
Also it seems “VRay Material Output” material operator is missing the viewport parameters (only AOV parameters are there but not the viewport parameters, like shown in the documentation).