Is there a way to user the ‘Render Region’ option, but have it overlayed on your previous render?
So when you change a part of your scene you can re-render only that part but still see the complete image.
I wish. But no, not that I know of.
I think it is possible with use of render layers and merging them together in the compositor, but at that stage you might as well use the easier method: doing it all externally in an image editor.
Ok, thanks for the info!
Maybe I’ll try to make an add-on to do this.
I know how to program, but have never made a blender add-on.
The compositor is definitely the simpler and better way to go.
Don’t forget that if you have an alpha channel, you should only use the original one. Otherwise the region you lay on top will add opacity to the semi-transparent pixels.
Thanks for the tip!
I tried it in the compositor and it works, but it’s kind of a hassle to always have to save the image and reopen the compositor.
I made a compositing setup for this purpose.
F12
to render the full frame andalt+s
to save the image.- Open the saved render in the image node.
- Select a region to update with render region
ctrl+B
. - Now on rendering the only selected region will render and be overlayed.
- Disable by unchecking
Output Properties > Render Region
.
You can download the file here: https://github.com/HanneMaes/blender-update-render-region