Houdini 18.5.499 IFD's & Deadline 10.1.16 fails via Monitor submission

If I submit a Mantra job to render IFD’s via the Monitor they render black as they fail to find the geo/lights.

It looks like it happends because it makes a local copy of the IFD, if I point directly to the file then it renders as expected

"/opt/hfs18.5/bin/mantra"  -V 4a -j 0 -f "/var/lib/Thinkbox/Deadline10/workers/render01/jobsData/123456789abc1234/thread0_tempWTF1X0/mantra.0001.ifd"

Where as running the command directly on the IFS works fine

/opt/hfs18.5/bin/mantra  -V 4a -j 0 -f /mnt/tests/ifds/mantra.0001.ifd 

I’ve tried all the settings within Mantra, but all seem to produce the same result

  • absolute/relative paths
  • save binary geometry unchecked

Running the command Deadline runs outside of deadline causes the same issue

I’ll try the export render option from within Houdini and then try upgrading Deadline, the submitter form doesn’t have an option to use the file directly.

Any errors or warnings in the Deadline output?
Yes the ifd is copied to a temporary directory on the worker, but that should not cause trouble.
If you produce ifds I believe you have to check the export checkbox in Mantra?

I’m exporting the scene in Houdini, it’s a torus with principled shader, light and camera

I export to IFD in Houdini and close it down, then submit from the monitor

This does work when submitting from Deadline submitter, both rendering locally and submitting the scene for conversion then render. settings are all the same, and the Mantra submission also writes from the temp folder.

Maybe I’m not configuring the Mantra ROP correctly? but funny that it renders ok outside of deadline, I assume some info isn’t passed over.