How do I let the render continue? Render stops at 100% converge instead max samples.

How do I let the render continue? Render stops at 100% converge instead max samples.  I set 1200 max samples, but it stops at 850 samples because convergence hits 100%.

Comments

  • Silas3DSilas3D Posts: 609

    You need to turn off `Render Quality Enable`, as the `Rendering Quality` and `Rendering Converged Ratio` will take priority over the `Max Samples` and `Max Time` - I suspect though if you set 1200 in `Min Samples` instead, then you would get your 1200 samples.

    I personally always disable the the render quality toggle and set a higher sample rate, stopping the render before it hits the max if it looks clear enough to me.

  • richardandtracyrichardandtracy Posts: 5,870
    At 100% convergence nothing is going to change, so there is no need to continue. To get a higher quality render, increase the 'Render Quality ' setting. I have seen some pre-set scenes with it set to 5. Maybe that will help. Regards, Richard.
  • hansolocambohansolocambo Posts: 649
    edited July 2022

    100% converged ratio is the best you can get.

    Max samples and Max Time are, in my opinion, useless values. Useful only for those who enjoy staring at their screen during the render process to decide when the render looks good enough to be stopped.

    Set the Rendering Quality to 1 (default) or 2. Set the Rendering Converged Ratio to 95~98% (100 is not really advised).And set Max time and Max samples to the ultimate maximum their values can be.

    This way you can sleep while the render is running. Iray will decide by iteself, with Converged Ratio + Rendering Quality, when to stop the render. If it stops at 850 samples, it's simply because longer : wouldn't mean better.

    Post edited by hansolocambo on
  • stefan.humsstefan.hums Posts: 132

    hansolocambo said:

    And set Max time and Max samples to the ultimate maximum their values can be.

    For disabling these criterions, set their value to -1 (yes, negative). You will have to edit the parameter settings because DS min value is limited to 0.

  • Richard HaseltineRichard Haseltine Posts: 102,344

    richardandtracy said:

    At 100% convergence nothing is going to change, so there is no need to continue. To get a higher quality render, increase the 'Render Quality ' setting. I have seen some pre-set scenes with it set to 5. Maybe that will help. Regards, Richard.

    That isn't strictly correct - at 100% converged then the pixels seem to have reached the converged state, as determined by the quality slider, but they will continue to chnage and may chnage dramatically if some rare path produces a very different result from the ones that have contributed to the current state. The Render Quality determines how fussy Iray is about what counts as converged.

  • hansolocambohansolocambo Posts: 649
    edited July 2022

    Richard Haseltine said:

    richardandtracy said:

    [...]To get a higher quality render, increase the 'Render Quality ' setting [...]

    [...] but they will continue to chnage and may chnage dramatically if some rare path produces a very different result from the ones that have contributed to the current state. The Render Quality determines how fussy Iray is about what counts as converged.

    Thanks both Richard(s)  ;) Interesting since I'm from real time 3D and still don't grasp all the intricacies of ray/path tracing engines.

    I usually set quality to 2 and converged ratio to 98%. This gives good results on "most" scenes. Then I use the same settings, but only to spot render grainy areas where some pixels obviously have a wrong RGB value (too dark corner that didn't receive enough rays, materials with refraction, etc. ).

    By doing so, Iray concentrates all its computing power on one area, the quality of which is ultimately much better than that obtained when rendering the image as a whole. Because of this, I'm not sure I understand how reliable the converged ratio can be as I would have thought it would be the same whether the whole image or just part of it is rendered.

    But at least it's been so far a rather efficient way to render an image quickly : full, then eventual spot renders. Especially for indoor scenes where not all areas need the same amount of samples to reach the expected quality.

    Post edited by hansolocambo on
  • Richard HaseltineRichard Haseltine Posts: 102,344

    hansolocambo said:

    Richard Haseltine said:

    richardandtracy said:

    [...]To get a higher quality render, increase the 'Render Quality ' setting [...]

    [...] but they will continue to chnage and may chnage dramatically if some rare path produces a very different result from the ones that have contributed to the current state. The Render Quality determines how fussy Iray is about what counts as converged.

    Thanks both Richard(s)  ;) Interesting since I'm from real time 3D and still don't grasp all the intricacies of ray/path tracing engines.

    I usually set quality to 2 and converged ratio to 98%. This gives good results on "most" scenes. Then I use the same settings, but only to spot render grainy areas where some pixels obviously have a wrong RGB value (too dark corner that didn't receive enough rays, materials with refraction, etc. ).

    By doing so, Iray concentrates all its computing power on one area, the quality of which is ultimately much better than that obtained when rendering the image as a whole. Because of this, I'm not sure I understand how reliable the converged ratio can be as I would have thought it would be the same whether the whole image or just part of it is rendered.

    It isn't a matter of iray concentrating power, it's a matter of attention - by doing a spot render the dificult pixels account for a higher proportion of the total pixels being rendered, and as long as that is enough higher it will delay the point at which Convergence Ratio of the pixels are counted as converged, given the Render Quality.

    But at least it's been so far a rather efficient way to render an image quickly : full, then eventual spot renders. Especially for indoor scenes where not all areas need the same amount of samples to reach the expected quality.

  • FauvistFauvist Posts: 2,152

    You mean you can adjust the quality of a render?  Is there a thread or something that explains it?

  • Richard HaseltineRichard Haseltine Posts: 102,344

    As I said, Render Quality determines how much variance Iray tolerates when deciding that a pixel is converged - the higher it is the closer the pixel should be to its absolute final value, though that isn't guaranteed (if it were possible to determine the final value we wouldn't need all the iterations). So if your renders seem a nit too noisy overall then increasing the Render Quality may help - but it isn't an absolute "quality" setting.

Sign In or Register to comment.