I think I finally figured out what seems to cause some of my scenes to either take forever to render or to never finish at all no matter how long I let it render for, reflective surfaces. I can set up a scene that fully renders in 20 minutes in 1 environment, put it in a small room with reflective bathroom tiles/mirrors/whatever at roughly comparable light levels and now that exact same scene can run for more than 8 hours and still have unfinished sections with spots all over it. This happens even with only 1 light source. If I use more than 1 then it's even worse. In an area without reflective surfaces I can use several light sources without my render times getting crazy. The latest scen I'm having this issue with is inside a shower stall so there's basically zero clutter taking up memory, just 3 walls and a shower curtain around the actors.
I suspect the problem is that most of the light sources have infinite range and reflective surfaces effectively turn every light source into multiple light sources bouncing around between surfaces that Daz has to include in it's calculations. If I understand correctly, point lights have a range cutoff beyond which the light source emits zero light which probably explains why scenes where I use point lights to tweak the lighting seem to render faster than if I use spotlights or something. Scenes where the headlamp or some big distant light like the sun is the only light source also seem to render faster.
I haven't figured out a way to get reflective areas to work very well though (other than just turning off reflections entirely). About the only thing I can think of to do is crank up the DOF and just accept a blurry background. I don't have a very good system for rendering (low end CPU, 4GB video card). Are there other tweaks that might help?
I suspect the problem is that most of the light sources have infinite range and reflective surfaces effectively turn every light source into multiple light sources bouncing around between surfaces that Daz has to include in it's calculations. If I understand correctly, point lights have a range cutoff beyond which the light source emits zero light which probably explains why scenes where I use point lights to tweak the lighting seem to render faster than if I use spotlights or something. Scenes where the headlamp or some big distant light like the sun is the only light source also seem to render faster.
I haven't figured out a way to get reflective areas to work very well though (other than just turning off reflections entirely). About the only thing I can think of to do is crank up the DOF and just accept a blurry background. I don't have a very good system for rendering (low end CPU, 4GB video card). Are there other tweaks that might help?