Iray's dirty little secret...

13»

Comments

  • lx_2807502lx_2807502 Posts: 2,996
    edited November 2015

    Okay, I redid the test (now that I think I understand what you meant with the trick.)

    I picked V7HD again but swapped to OOT Zoey hair, since it's the most complicated one I have and absolutely murders my renders.

    Details explained on the images. I think that going up to 1600 gave a significantly sharper result, but 3200 gave no further improvement over the same timespan.





     

    Interestingly I also found this in the render log:

    (GeForce GTX 580): Device optimized for interactive usage; performance could be sacrificed

    I don't see any way to change that - is it just the way the card is?

    test-v7hdr2-comp1a.png
    799 x 900 - 933K
    test-v7hdr2-comp1b.png
    800 x 900 - 1M
    test-v7hdr2-comp1c.png
    800 x 900 - 1M
    test-v7hdr2-comp2.png
    800 x 900 - 1M
    test-v7hdr2-comp3.png
    800 x 900 - 404K
    Post edited by lx_2807502 on
  • PendraiaPendraia Posts: 3,598

    Thanks for the tip...

  • CypherFOXCypherFOX Posts: 3,401

    Greetings,

    @lx - Is it possible the 580 is also driving your main display, so needs to keep some performance back to handle your UI? Or (unlikely) maybe you accidentally checked 'interactive' mode...

    Still, I'd imagine the results are still apples to apples if that was true for all the images.

    --  Morgan

  • lx_2807502lx_2807502 Posts: 2,996

    The 580 does drive my display, but I don't think that'd affect things since it's expected that your card often would do, right? I was rendering in Photoreal, and in advanced I only have the GPU selected. I can't find anything in the Nvidia control panel to tell it how to optimise itself for Iray usage, so maybe it's just a built in thing? I've seen other threads about it with other cards but not seen any actual answers, so I guess it's a pretty common thing with Nvidia cards that most people just don't notice because they don't read all of the log file for a render (it's at the start of a new render around when it's listing the models and textures to render.)

  • ToborTobor Posts: 2,300

    The log entry "Device optimized for interactive usage..." does indeed mean the card is driving a display monitor as well as used for GPU renders. While not uncommon, it's not ideal. For one thing, if you try to do something with your PC during a render (and sometimes even when not), your card could timeout and you'll get a fatal error that will shut down the render, and probably D|S as well. The best way to avoid this is to get a second, cheap card just for the display. That way, all of the VRAM in your 580 (and there isn't much) will be allocated to the render, and not split between monitor and render.

     

  • lx_2807502lx_2807502 Posts: 2,996

    Oh wow, really? I didn't think running a display would be that big a deal. Should I just swap my display to the intel onboard then? 

  • Yep

  • I use this method for my animations often with an added trick, Virtualdub blur filter

  • takezo_3001takezo_3001 Posts: 2,023
    edited December 2016
    Cake One said:

    Hi everyone

    Here comes a little secret to speed up your renders in IRAY without any loss.

    i have been using this techinque for weeks now so i can garantee it works.

    The idea is to render BIGGER but with less passes, to create some manual antialiasing. 

    I didn't invent it so i won't take the credit here, i'm just happy to share it with you (for the ones who didn't know about it yet)

    Here is the infos with exemples and a much better explanation:

    http://buerobewegt.com/quicktip-rendering-even-faster-in-iray/

    Enjoy

     

    Have a nice day (and nice and fast renders)

    C.

     

     

    Thanks for the info, plus; what character did you use for your avatar? The character/textures specifically, it's gorgeous!

    Post edited by takezo_3001 on
  • Cake OneCake One Posts: 382
    Cake One said:

     

    Thanks for the info, plus; what character did you use for your avatar? The character/textures specifically, it's gorgeous!

    I still haven't decided if your question is a joke or not... ;)

    Avatar is an old, tweaked picture of myself ^^

    C.

  • Thanks for the helpful info,I will try this out! my renders can take about 30mins (no Nvidia card).

  • takezo_3001takezo_3001 Posts: 2,023
    Cake One said:
    Cake One said:

     

    Thanks for the info, plus; what character did you use for your avatar? The character/textures specifically, it's gorgeous!

    I still haven't decided if your question is a joke or not... ;)

    Avatar is an old, tweaked picture of myself ^^

    C.

    ...Oh, and no it wasn't a joke, as a lot of us use avatars from daz renders! And I'm a bit embarrassed! But still, an excellent avatar! d('v'd)

  • IvyIvy Posts: 7,165

    We been using this technique for rendering animation In Iray for a long while , there is actually a Daz Tutorial on how this works and how to set Iray up for animation using Iterations   . But IMO Iray is not good for animation Unless you got a render farm.. it just takes to long no matter what you do if you have a 10 minute film.  Iray maybe ok if your doing a test walk cycle or a 30 second dancing girl .. but anymore than that your looking at some very long render times when you have 1000's of images to render

Sign In or Register to comment.