In DL5 we we’re able to use relative paths for our assets and outputs paths in our vrscenes to overcome the problems with rendering on mixed OS environments with shared data (assets, images, vrscenes all on a single shared server)
So for example, our output was Y:/project/renders/maya/output.exr on windows and /mnt/Y/project/renders/maya/output.exr on Linux and /Volumes/Y/project/renders/maya/output.exr on OSX, and out vrscene was located in Y:/project/assets/caches/scene.vrscene, we would have a post translate script changing the output path to …/…/…/maya/output.exr and assets to …/…/…/assets/images,object,etc
(going directories up with relative paths and vray is always done from the vrscene location.)
Now the problem we have with DL6, is that it seems to copy a vrscene file to the home/user directory on the clients that are rendering, effectively destroying the ability to use relative paths (the assets and output are after all not in that same directory.)
0: INFO: Render Argument: -scenefile="/home/gast/Thinkbox/Deadline6/slave/House165/jobsData/radiator_radiatorMesh_thread0.vrscene" -interactive=0 -display=0 -frames=1 -numThreads=0
Is there a way to disable this behaviour and have DL6 always make the vray renderer render the original vrscene file and not the local copy.
cheers,
Sven