Why is my DAZ doing this?

jb16jb16 Posts: 52

So I don't know whether this is the right place to discuss my rendering problem or not, but I'm having a problem with my renders since yesterday. DAZ isn't rendering the given samples. I have the Max Samples set to 3000, my Max Time to 0 (unlimited), Quality to 2 and Converged Ratio to 98%. The rendering starts normally, but stops at like 700 or less iterations. Before this, it used to go till the samples I've set. 

Any help would be appreciated. 

EDIT: I forgot to tell that this started happening after I used the Scene Optimizer script for one of my renders. But I deleted the script afterwards and it's still doing this.

Post edited by jb16 on

Comments

  • Richard HaseltineRichard Haseltine Posts: 102,770

    What is the convergence ratio?

  • TooncesToonces Posts: 919

    When you click Render for Iray, a Rendering Image window opens. You can click the 'history' button to watch the log as it renders.

    It shows you how many iterations it has processed.

    As it nears 700, watch the convergence ratio (also in the little window log). If it hits 98...then that's causing the render to finish 'early'...since it's hitting the ratio limit you specified. You can change it to 99%, but honestly, you won't see much difference in image quality.

    I experience this most often when using mesh lights, especially from ghost lights product. I love it...great quality and a fast render.

  • jb16jb16 Posts: 52

    What is the convergence ratio?

    It's 98%

     

    Toonces said:

    When you click Render for Iray, a Rendering Image window opens. You can click the 'history' button to watch the log as it renders.

    It shows you how many iterations it has processed.

    As it nears 700, watch the convergence ratio (also in the little window log). If it hits 98...then that's causing the render to finish 'early'...since it's hitting the ratio limit you specified. You can change it to 99%, but honestly, you won't see much difference in image quality.

    I experience this most often when using mesh lights, especially from ghost lights product. I love it...great quality and a fast render.

    Okay, but why didn't that happen when I put 1200 samples and 98% convergence ratio? I'll try what you told and update on this though.

  • V3DigitimesV3Digitimes Posts: 3,216

    So I don't know whether this is the right place to discuss my rendering problem or not, but I'm having a problem with my renders since yesterday. DAZ isn't rendering the given samples. I have the Max Samples set to 3000, my Max Time to 0 (unlimited), Quality to 2 and Converged Ratio to 98%. The rendering starts normally, but stops at like 700 or less iterations. Before this, it used to go till the samples I've set. 

    Any help would be appreciated. 

    EDIT: I forgot to tell that this started happening after I used the Scene Optimizer script for one of my renders. But I deleted the script afterwards and it's still doing this.

    Hello, just to mention that the script Scene Optimizer does not touch the render settings, except if you clicked the last buttons in the last tab concerning instances, in which case you might have swapped the memory optimization for instances from speed (default) to memory. The script cannot change any other element in the render settings. No one else from everybody who used it reported such phenomenon as far as I know.  Could this simply mean that your scene reached the convergence ratio with less samples due to scene optimizer? Does your final render seem "converged" as usually?

  • ToborTobor Posts: 2,300

    Samples, time, and convergence ratio are "stop-at* values, meaning Iray will stop when it reaches these limits. There's no way to tell it to process X number of samples if another stop-at value is reached first. Since you have time set to "unlimited," that leaves the convergence ratio, which is being met.

    What matters is if the image looks good. If it does, there's nothing to worry about. If it looks bad (e.g. grainy), then something is fooling Iray's internal convergence estimator. You can try upping the ratio to 100%, which is theoretically not an achievable value (though it actually can reach it), or keep ratcheting up the rendering quality. You say you've set it to 2 -- be sure it's not 0.2! In any case, try doubling it to 4. This value sets a higher threshhold to what Iray will considered a converged pixel. The higher the value, the higher the threshold, and that should cause the render to go for longer.

     

  • jb16jb16 Posts: 52

    Thank you both for answering! And yes, I did mess with the Scene Optimizer settings from the last tab for the instances. And if I did swap the memory optimization, I did also set my settings default after doing that. Maybe it's just the Convergence Ratio. My render was a bit grainy.

     

    Maybe I'll need to bump those values up. Thanks for answering!

  • TooncesToonces Posts: 919

    I've found that bumping convergence ratio above 95% only rarely reduces graininess.

    At that point, for me, the only things that resolve the grainy issue are lighting and camera angle. Just my experience.

  • jb16jb16 Posts: 52

    Thanks, guys! Bumping up my Convergence Ratio and Rendering Quality did the trick. 

    Toonces, graininess stops for me after I've rendered like 2000 samples so I don't have to worry. :) I use HDRI to light my scenes. Never used an external light. I guess I'm a bit too lazy for that, lol. :p

Sign In or Register to comment.