I know there is already a document on Distributed Rendering and problems with the VRayVolumeGrid and comparable Phoenix FD nodes, but it doesn't help me.
The problem is, the file path in VRayVolumeGrid doesn't appear to respect Maya's conventions on file paths. In the UI the path appears to be relative to the project root. The absolute path accessible via getAttr() does include the // in the path, but when the project is moved to a new root, the cache isn't found, unlike various textures, references, geocaches, etc. It also appears Maya's File Path Editor has trouble with these pathnames too.
This is a problem in our mixed OS environment, and especially the render farm, where paths generated in Windows won't work, and UNC paths won't work either because the render farm has its own server.
I'm curious if there are some other workarounds for this? It seems bit of a tangle, which would be fixed by just interpreting the file path the proper way. Right now I'm looking various hacky solutions, but wondering if anyone else has been in the same boat and solved it elegantly.
The problem is, the file path in VRayVolumeGrid doesn't appear to respect Maya's conventions on file paths. In the UI the path appears to be relative to the project root. The absolute path accessible via getAttr() does include the // in the path, but when the project is moved to a new root, the cache isn't found, unlike various textures, references, geocaches, etc. It also appears Maya's File Path Editor has trouble with these pathnames too.
This is a problem in our mixed OS environment, and especially the render farm, where paths generated in Windows won't work, and UNC paths won't work either because the render farm has its own server.
I'm curious if there are some other workarounds for this? It seems bit of a tangle, which would be fixed by just interpreting the file path the proper way. Right now I'm looking various hacky solutions, but wondering if anyone else has been in the same boat and solved it elegantly.
Comment