V-Ray doesn't seem to use the 'renderable' camera flag, and doesn't update when cameras are renamed. For example, we have a lighting scene that has a temporary camera and a primary camera, which is set as the batch render camera. Before rendering on a farm, the user sees the extra camera, deletes it, and properly names the primary camera. The problem is that once a camera is renamed V-Ray does not take note of this (Maya SW does, but does not display the changed name in render globals until the window is closed and re-opened).
I've tested this by duplicating cameras, renaming them, deleting them, and sending the batch render to the farm. I end up with blank frames and no camera-related error messages. I thought this might also be linked to renderable cameras, but I tested a batch render where no camera is set to renderable, even though it is set as the render camera in V-Ray common. This worked fine, and there were no related errors/warnings in the log about it.
Can this be fixed so that any time a camera is created, deleted, or re-named, the batch render camera (vraySettings.batchCamera) gets updated or runs a check? Using nightly from 08/17, but I'm quite confident V-Ray has worked this way a while.
I've tested this by duplicating cameras, renaming them, deleting them, and sending the batch render to the farm. I end up with blank frames and no camera-related error messages. I thought this might also be linked to renderable cameras, but I tested a batch render where no camera is set to renderable, even though it is set as the render camera in V-Ray common. This worked fine, and there were no related errors/warnings in the log about it.
Can this be fixed so that any time a camera is created, deleted, or re-named, the batch render camera (vraySettings.batchCamera) gets updated or runs a check? Using nightly from 08/17, but I'm quite confident V-Ray has worked this way a while.
Comment