Batch Render for DAZ Studio 4 and RIB stops after 20 Iterations, but Doesn't Advance
I bought Batch Render for DAZ Studio 4 and RIB after reading on a forum thread that it works for Iray, too. Before I entrusted it to a render, I did a test of three very simple scenes (1 primative each, with physical sun only for lighitng). It properly launched each scene and started rendering, but after showing 20 iterations in the rendering info area, no further progress was reported. After a long time (20 minutes), I cancelled the render. It then launched the next scene and started to render, only to do the same thing. Canceling that triggered the third render in the secquence, which also stopped rendering after 20 iterations.
To speed things up, I'd set the max render time to 30 seconds, which was igored, and the render quality to 2%, whichw as never achieved.
To test the scenes, I rendered one out (removing the 30 second limit and with 100% quality). On my Nvidia-free machine, it finished in ~5 minutes. The cancelled images look like they have few iterations, especially when compared to the solo rendered image even at 10%.
Is there way to get this to work? I have a huge scene I've broken into parts to render while I'm on vacation, but it looks like this isn't going to work :(
Comments
I've not tried it in some time, but when I did I had no issues with it except that I had to write a script for my computer to automatically click the "Ok" button whenever an error popped up when loading scenes (missing assets or duplicate ID's, as these would cause the batch renderer to wait for input) :(
I was able to get this to work, but with Iray, there's a big caveat. It ignores your render time and quality settings. So if you want to render 4 scenes to 90% completion with a max time of 2 hours overnight, but the first scene takes 6 hours to get to 100%, it won't finish before you get up. That limits its utility for me, but I would still recommend it as long as your scenes/computer is fast enough to get to 100% completion several times in the timeframe you'll want to render.