- Sep 6, 2021
- 740
- 1,677
Hi ,
I was hoping one of your guru's could provide some tips to speed up renders of complex environment scenes.
What i am doing is to try and make a very detailed, realistic apartment scene and get all the base background shots as high res as possible, before I composite characters onto them. My main problem though is I have to render on CPU, until I get my new vid card (hopefully later this month). It's a pain but I have still gotten surprisingly good renders, even on CPU. They just take a lot longer. Normally, I can get an acceptable quality render with about 800-1000 iterations in about an hour, one hour 20mins or so. I don't get full convergance but with post denoising, I still get a nice 1080P render. This is with two Gen 8 characters in a simple scene. If I shoot the whole scene, then do it over with only the characters, I can get full convergence in about an hour.
So, my problem is that I have this complex apartment scene. It's taken me days to set it up and get all the right props, etc. But when I go to render each room, I am finding that it's way slower then even my double Gen 8 shots are. After 1.5 hours (5400 secs) I am only getting 420 iterations and I don't even think the convergence bar has even registered. With post processing, I still get a nice looking render, but i want these shots to be a reference for all future scenes and therefore, i want them as good as reasonably possible.
I'm using Studio 4.20 and rendering in Iray. The scene has three main sources of light built into it (It's a pre-configured asset, not my lights) - It has an UberEnvironment light, Fill light and Sunlight. There's also several emitters on things like table lamps, etc, but they are not part of most of my shots. There's also an HDRI dome included and I need to use that to get the light coming in the windows, but I don't draw the dome, I use a plane primitive to project an image of the building next door. Hmmm... what else? I'm in 1080P (16:9) - Auto optimization - Tone Mapping on and I bumped up exposure one notch to brighten the scene - No denoising processing (I use the Intel script Post)
I want to avoid having to redo all the lighting if possible. I also don't want to have to hide too many objects, as I have 7 camera angles and I like to be able to run a render queue at night and get them all done while I sleep. I could hide/delete all out of frame objects and then make a bunch of temp. scene DUF's for the render queue, but that adds a lot of time as each scene takes several minutes to load and the queue also restarts DAZ in between to clear any memory leaks.
Is there any other tricks i can try to possibly get the render times down to 1.5 hours or so, with more completion? Do those scene optimization scripts work? I was also going to try the Speed Optimization setting and time it.
Any help appreciated... thanks!
I was hoping one of your guru's could provide some tips to speed up renders of complex environment scenes.
What i am doing is to try and make a very detailed, realistic apartment scene and get all the base background shots as high res as possible, before I composite characters onto them. My main problem though is I have to render on CPU, until I get my new vid card (hopefully later this month). It's a pain but I have still gotten surprisingly good renders, even on CPU. They just take a lot longer. Normally, I can get an acceptable quality render with about 800-1000 iterations in about an hour, one hour 20mins or so. I don't get full convergance but with post denoising, I still get a nice 1080P render. This is with two Gen 8 characters in a simple scene. If I shoot the whole scene, then do it over with only the characters, I can get full convergence in about an hour.
So, my problem is that I have this complex apartment scene. It's taken me days to set it up and get all the right props, etc. But when I go to render each room, I am finding that it's way slower then even my double Gen 8 shots are. After 1.5 hours (5400 secs) I am only getting 420 iterations and I don't even think the convergence bar has even registered. With post processing, I still get a nice looking render, but i want these shots to be a reference for all future scenes and therefore, i want them as good as reasonably possible.
I'm using Studio 4.20 and rendering in Iray. The scene has three main sources of light built into it (It's a pre-configured asset, not my lights) - It has an UberEnvironment light, Fill light and Sunlight. There's also several emitters on things like table lamps, etc, but they are not part of most of my shots. There's also an HDRI dome included and I need to use that to get the light coming in the windows, but I don't draw the dome, I use a plane primitive to project an image of the building next door. Hmmm... what else? I'm in 1080P (16:9) - Auto optimization - Tone Mapping on and I bumped up exposure one notch to brighten the scene - No denoising processing (I use the Intel script Post)
I want to avoid having to redo all the lighting if possible. I also don't want to have to hide too many objects, as I have 7 camera angles and I like to be able to run a render queue at night and get them all done while I sleep. I could hide/delete all out of frame objects and then make a bunch of temp. scene DUF's for the render queue, but that adds a lot of time as each scene takes several minutes to load and the queue also restarts DAZ in between to clear any memory leaks.
Is there any other tricks i can try to possibly get the render times down to 1.5 hours or so, with more completion? Do those scene optimization scripts work? I was also going to try the Speed Optimization setting and time it.
Any help appreciated... thanks!