Why does iRay take 30 seconds to begin rendering?
PA_ThePhilosopher
Posts: 1,039
Hey guys,
So I am wanting to reduce my render times, and would like to know what is causing the bottle neck at the beginning of a render, when iRay sends the data to the GPU. It usually takes about 30 seconds for before it even begins rendering, which is more time than the render itself (I render out to only 300 iterations).
Is it possible to reduce this initial delay? Perhaps more RAM or more CPU cores? What is the bottle neck here?
-i3 2100
-16 GB RAM
-GTX 780 Ti
Thanks,
Davide
Post edited by PA_ThePhilosopher on
Comments
That's not 'wasted' time..depending on what's in the scene, that time is either converting materials (if you don't apply Iray materials, it needs to convert them), adjusting/correcting image gamma and more things like that...all the 'behind the scenes' stuff to get ready to render.
I suppose the biggest way to save some time...make sure EVERYTHING is set up with Iray materials.
yes it is
do one render before the animation renders
let one render stay and you get rid of this
But it seems that for every frame in an animation, there is this long delay prior to rendering each frame. Keeping a frame rendered in the window prior to rendering the animation would help with the first frame only, I would think.
Do you know what resources is most required for these processes? I am guessing that a faster CPU would help the most, or perhaps more cores, no? Or more RAM?
Davide
But it seems that for every frame in an animation, there is this long delay prior to rendering each frame. Keeping a frame rendered in the window prior to rendering the animation would help with the first frame only, I would think.
Do you know what resources is most required for these processes? I am guessing that a faster CPU would help the most, or perhaps more cores, no? Or more RAM?
Davide
8GB of RAM is bare minimum, these days...16 is better, so unless you are under 8, I don't think more RAM is going to speed things up, much if at all. More processor cores will be more probably be more of a boost than speed (up to a point...) a 4 GHz 8 core will beat a 3 GHz 8 core...but any 6 core should beat or come close to beating a 4 core, even a fast one. And a quad should walk all over a dual core.
But it seems that for every frame in an animation, there is this long delay prior to rendering each frame. Keeping a frame rendered in the window prior to rendering the animation would help with the first frame only, I would think.
Do you know what resources is most required for these processes? I am guessing that a faster CPU would help the most, or perhaps more cores, no? Or more RAM?
Davide
I talked about pure gpu rendering
gtx 660 here
btw we had something called scene info
is that lost in translation ?
I talked about pure gpu rendering
gtx 660 here
btw we had something called scene info
is that lost in translation ?
Nope it's still around...
Right clicking in one of the tab areas brings up a Add Tab dialog box...it's in there, as it's now it's own dockable tab.
Thanks for that mjc, I couldn't find it either, I thought it might have been done away with in favour of the little Node box at the bottom of the Scene pane, so I didn't ask. Thanks for asking Ruphuss :)
I have docked it beside the Viewport, but I don't really like tabs, I even have IE11 set up to ignore them, but you never know.
got it
thanks mjc