Blender vs DAZ Studio IRAY rendering speed? Anyone know which is faster when making similar render?

Blender vs DAZ Studio IRAY rendering speed? Anyone know which is faster when making similar render?

Comments

  • Does Blender render faster than DAZ Studio? 

    For example, if you render in Blender for 10 minutes, vs 10 minutes in IRAY, which software would produce a better render? Blender or DAZ?

  • PerttiAPerttiA Posts: 10,024

    Apples and Oranges, and by opening a million topics on the same subject, you are going to get slapped by the moderators

  • mdingmding Posts: 1,275
    edited February 2022

    Do you mean with Nvidia Graphics Card or also other setups, like without GC, or AMD GC?

    Also cycles or eevee render engine? That would help people with experience to answer your question.

    Post edited by mding on
  • PadonePadone Posts: 3,786
    edited February 2022

    There's a simple answer though. As for iray vs cycles.

    1. As raw power they are similar, that is, similar shaders with similar lights without any "post processing" will get about the same speed.

    2. Blender gets a better denoiser and more optimized shaders. For example iray in daz studio uses true volumetrics for the skin and doesn't provide any sss. While blender can use either volume or sss that's much faster since it is optimized for the skin. So overall blender is faster.

    3. Actually iray is way better at caustics, since cycles practically doesn't support them apart very minimal features. But this is going to change with blender 3.1.

    4. Actually iray in daz studio doesn't support motion blur, so it's not good for realistic animation.

    5. Not to mention that cycles works both with nvidia and ati cards and the denoiser works with cpu. So if you get to render with a ati card or the cpu then there's no comparison, blender is your only choice. Unless you want to render with iray on the cpu without the denoiser.

    Post edited by Padone on
  • mdingmding Posts: 1,275
    edited February 2022

    This thread might be of interest:

    https://www.daz3d.com/forums/discussion/322911/questions-re-iray-vs-blender-cycles-render-engines

     

    Inside you find an answer from 2019 considering cycles:

    Hi I have not offcially documented the numbers
    But I can tell you that in ANY ,CPU only scenario, cycles will render much faster than
    Iray
    For example this scene of the Genesis 2 male was rendered in blender 2.79b over on my 
    gateway EC58  travel Laptop  with a 1.3GHz Intel Pentium Dual Core SU4100 CPU
    and an  integrated Intel GMA4500MHD graphics chip.

     

    Render time about 90 minutes( as expected with NO GPU)
    the same scene would take at least 12 hours with IRay
    based on my extrapolation  of test renders in IRay of even simpler scenes.

    Understand that NVDIA is a graphics hardware company that doles out the IRay render engine
    as a loss leader product to foment hardware sales.
    IRay will under perform dramaticly almost punitively on non NVIDIA hardware.

    If you have a recent model NVIDIA GPU then  stay within Daz studio
    you will be fine. [laugh]
     
    Yes adjusting your shaders /materials  in blender or,whatever other engine, can be tedious
    but Cycles is hardware agnostic and only "cares" about  your graphics hardware's  technical capability.

    NOT who actually manufactured it.

     I suggest conducting your own tests and you will likely find that even with the time spent fiddling 
    with shader nodes in blender  you will have a completed render with cycles on your CPU several hours before
    you would with IRay on Non NVIDIA hardware.

     

    I don't have any experience myself, but this posting basically says, that as long as you render with an Nvidia Graphics Card you can stay with iray, as long as your scene fits into your Graphics Card memory.

    Post edited by mding on
  • Merged threads.

  • TheMysteryIsThePointTheMysteryIsThePoint Posts: 3,012
    edited February 2022

    Sometimes it's not about rendering speed per se.

    For animation, Blender is much, much faster to actually start rendering subsequent frames because of the Persistent Data option.

    In Blender, it is much, much easier to get things to fit in VRAM with the magical Simplify option.

    In Blender, it is much, much easier to render what you need in EEVEE and what you need in Cycles, and compose the results. Faking volumetric fog in EEVEE, for example.

    I don't know that you can't do any of these things in DS, but it is certainly less arcane in Blender, perhaps ironically so given Blender's undeserved reputation as being hard to use.

     

    Post edited by TheMysteryIsThePoint on
  • TheMysteryIsThePoint said:

    For animation, Blender is much, much faster to actually start rendering subsequent frames because of the Persistent Data option.

    This was a trick someone mentioned somewhere here on the forums that I tried and was a whoa moment, with iray you can have the same as the persistent data in Blender (if persistent data is what I think it is). What you do is render out one frame as a still image of your shot in Daz and don't close that window, then render the image sequence and everything is already loaded and Daz just renders the frames now without spending anytime loading anything. It has saved me a ton of time. 

    And that's a great idea about using Eevee volumetric fog in conjunction with Cycles for scenes! Dang, I wish I'd had thought of that sooner. And I love the simplify button. 

  • nicsttnicstt Posts: 11,715
    edited February 2022

    Depends.

    Good results are possible with either engine; skill-sets vary, and someone just might do better with Iray - and vice-versa.

    Before I upgraded to my 3090, I used a 980ti to render. I started doing all my rendering in Blender, and I got similar results - faster(!) - using my 1950x CPU than I did using the 980ti in Blender - and that was faster than Iray. Sometimes there can be a time-hit exporting a scene, other times it's less of an issue (if at all) if items have to be moved to Studio. I now do less rendering in Blender, but I still do render. I love Blender's Materials system - it makes Studio's implentation look like a an exercise in self-torture.

    They are tools - treat them as such and use whichever fits best.

    Post edited by nicstt on
Sign In or Register to comment.