Change in the middle of a render

Hi,
Quick question, say you're in a middle of a marathon render, now going on past 5 hours, and you make a change to the original scene, ie. you cancel the render, alter the work, then resume the render -- will the change take place? Or will the render continue with its original unaltered version? If it won't, how could you make the current render take the change without starting over again? Thanks in advance.
Comments
Hmm, well the change should affect the render, so I'm not sure there's a good way to avoid starting over. You could save the first render that you stopped, and make a new render with the change, and then pick the best parts of each as postwork... Maybe "spot render" could speed up the task if you know what areas need to get replaced...
That would be difficult regarding postwork repair because I removed a shading plane of a lens flare that discolored part of a skin patch. I'd hope that this removal would fix the render and not have to start again. Will have to think about the spot render you suggested.
If you make changes, then you need to start a new render, which will then have all your changes applied.
... Otherwise you're just resuming. Think about walking from A to B; you can stop, and resume.
Yeah I just don't know how Iray can know what should change and what shouldn't. If it just starts taking the new information and averaging it with the old, I think it would take many many hours for your revisions to fully replace the pixels of the render that they are supposed to.
I have seen technology where lights can be adjusted mid-render, like the engine keeps track of what all the specific light contributions were for each surface. But that would probably just be brightness and color of existing lights.
I am going to assume that the OP was prompted to ask having either heard of or used the dynamic scene editing feature in Luxrender. It essentially does exactly what is being described and is able to adjust to any scene changes including addition or removal of assets, without having to restart the render from scratch. The number and type of changes made will of course affect how much time will be saved by not having to restart the render. The ability in Luxrender to pause and restart a render at any time is naturally an integral part of the ability to implement the dynamic scene rendering feature. Those features simply aren't available in Iray.
I know Lux has the light editing thing... Dynamic scene editing in Lux is hard to google for some reason. Sounds like it doesn't need to send the entire scene back to the GPUs.
I wouldn't want to try and stretch this into 3 or 4 simultaneous renders, but technically can't you stop a render and start a new one? So there would be TWO renders in memory at the same time. And to safeguard your changes if any, you would have to save the scene to disk at least twice.
The idea was to salvage the lost time re-rendering the changes. So I tried out the spot render per Tzorg. The concept holds, but still, I would have to finish the original render and wait for the spot render also. In that process, the spot render took a heck of a long time too. In the end, all was for naught. My house is being worked on. Someone cut power and the whole enchilada went up in smoke. So I ended up re-rendering one more time from start. Crike! Thanks, everyone.