In the documentation for Dependency Graphs it suggests using file paths relative to PDG_DIR here: https://www.sidefx.com/docs/houdini/tops/paths.html [www.sidefx.com]
As a test I tried making a topnet with a ropmantra node in it. The filepath for the ropmantra node is:
$PDG_DIR/render/bloop.$F4.exr
When I cook that node, the exr ends up here:
C:/Users/thomp/__PDG_DIR__/render/bloop.0001.exr
This is not at all expected behavior. No matter what I put in the scheduler as the working directory, it always ends up there.
Interestingly, when I try viewing the task output it fails, but the error indicates it's looking in the directory it should be looking in. The working directory I specified in the scheduler node.
I've tried using
__PDG_DIR__
instead of $ notation but the same thing happens. I've also tried on Windows and Linux with the same results. I'm using Houdini Apprentice Non Commercial 17.5.293.Does anyone know what I could be doing wrong? This seems like an extremely common use case.
Thanks!