I think this might be bug.
I use a maxscript to submit jobs to our renderfarm. Basically a simple submission scirpt that prompts you to enter in a file output location and submits a job. Without going into too much detail it looks something like this.
The problem is that when I submit this, the servers render the job but there are no files being saved. However the tricky part is that when I go through the render interface and click the browse button and select the path and then run the same script I get the rendered frames. Even if I save that file and open it again and run the script I still get the files. The problem seems that there is a custom variable that gets set in max when you click the Browse button in the UI that doesn't when you just use a script to place a path.
A way to reproduce this is make a new max file run this script - you should get a job named test in the backburner, the job renders but no frames are saved.
Now go to render settings under vray frame buffer, click the browse button and select any filename you want and click save. Run the script again, set the path when it prompts you to do so and now the job should output the frames.
I use a maxscript to submit jobs to our renderfarm. Basically a simple submission scirpt that prompts you to enter in a file output location and submits a job. Without going into too much detail it looks something like this.
Code:
m = netrender.getmanager() m.connect #automatic "255.255.255.0" myrend = renderers.current renderSceneDialog.close() myrend.output_on=true myrend.output_useram = true myrend.output_splitgbuffer = true myrend.output_saveFile = true myrend.output_splitRGB = true myrend.output_splitAlpha = false myrend.output_splitfilename = selectSaveBitmap() job = m.newjob () job.name = "test" job.submit()
A way to reproduce this is make a new max file run this script - you should get a job named test in the backburner, the job renders but no frames are saved.
Now go to render settings under vray frame buffer, click the browse button and select any filename you want and click save. Run the script again, set the path when it prompts you to do so and now the job should output the frames.
Comment