Development: Set Render Focus

This patch adds “Set Render focus” to the RenderEngine API and implements it in Cycles. Generally, the task of the function is to allow users to specify areas that they want the renderer to focus on by clicking into the rendering image with Ctrl held down. This is a bit vague on purpose to allow different engines
to implement it as it is suitable for them.

The Cycles implementation reacts to this function by reordering the tiles so that the origin of the Circle and Hilbert Spiral patterns now is at the clicked position. This allows users to specify which areas should be processed next for a quicker preview and to allow to check specific off-center areas before the rendering would normally reach them.

Would this be useful for you?

Advertisement