Streaming vs Queuing Modes

How come my render works when I choose one mode first (e.g. Queuing), but the very same file gets me a blank final render when I choose to render using the other mode? What’s going on?

For best results in rendering via both Streaming and Queuing options with Boost for Daz, the

Max Time parameter in the Render Settings (Tab) > Editor (tab) > Progressive Rendering/Completion (Parameter) in Daz Studio should be set to zero (0). The default is not zero, generally it is 7200 seconds (2 hours.)

When submitting a project to render via Streaming, Daz uses the value of the Max Time parameter to control the duration of the upload and render. If the render, including upload time, happens to take longer than Max Time, it will be terminated. A typical symptom of an early terminated render is a blank/black/empty image. When submitting a project to render via Queuing, Daz uses the value of the Max time parameter to control the duration of the render only.

However, keep in mind that many Daz Studio users have used an assigned value of -1 (when 0 is what they should use) to mean "Do not set a Max Time (or allow infinite Max Time)". However, according to the official Iray Server documentation, assigning a negative one (-1) value to the Max Time parameter is not legal for Iray or for Iray Server either. But, Daz Studio knows this and changes -1 values to 0 when passed to Iray when built-into Daz Studio and when passing to Iray Server via Streaming, but as a small little bug does not do the same when sending to Iray via Iray Server Queue.

To avoid this issue and simply rely on iterations or convergence, check that the Max Time parameter is set to zero before you render via Streaming or Queue. If you need to use Max Time, simply (1) don't use -1, use 0, and (2) if Streaming, allow for upload time in your Max Time parameter value.

Last updated