I'm adding a feature to my render manager script for enabling the Separate render channels feature of the VRay Frame buffer. I've found what I think is a bug and wanted to report it and see if anyone else can verify it.
So I use this code to disable the Max Frame Buffer, enable the VRay Frame Buffer, enable the Separate render channels mode, enable the RGB output, and then set the path.
After running this code, I send it off to BackBurner and it only writes out the final image, no render elements. If after running this code, I click on the browse button in the VRay Frame Buffer Separate Render Channels Save Path, then click Save without changing anything, and then submitting it to BB, all of the render elements save out. The browse button is doing something that my code does not do. I have compared all of the MaxScript accessible values I know of before and after manually browsing the save path, and I can't find anything different. I've tried this on both 3.40.3 and 3.50.4, and the behavior is the same.
Is there something additional I need to do in script to make this work?
Secondary question / feature request:
I would love it if VRay could save each render element into a subfolder of this save path. Preferably, the subfolder would be named the same as the render element. Is this something that can be added? If not, I need to explore adding a post render script to move the render element frames into a subfolder. I am doing this with the standard frame buffer render elements and it really cleans up the output folder structure and makes it much quicker for programs like After Effects to scan the folders when there are thousands of frames.
Thanks!!!
Ray
So I use this code to disable the Max Frame Buffer, enable the VRay Frame Buffer, enable the Separate render channels mode, enable the RGB output, and then set the path.
Code:
vr=renderers.current vr.output_on = true rendShowVFB = false vr.output_splitgbuffer = true vr.output_splitRGB = true vr.output_splitfilename = "MyOutputPath\\SubFolder\\FileName_.png"
Is there something additional I need to do in script to make this work?
Secondary question / feature request:
I would love it if VRay could save each render element into a subfolder of this save path. Preferably, the subfolder would be named the same as the render element. Is this something that can be added? If not, I need to explore adding a post render script to move the render element frames into a subfolder. I am doing this with the standard frame buffer render elements and it really cleans up the output folder structure and makes it much quicker for programs like After Effects to scan the folders when there are thousands of frames.
Thanks!!!
Ray
Comment