A camera’s Shift X and Y have a hard limit of 10 (positive or negative).
In my situation I need to go way beyond that.
More specifically, I need to render regions of a frame by converting the Ctrl+B region to the camera itself by using shift X and Y. I made this add-on that does all the calculations to convert the Ctrl+B region but it hits a wall if I make a small region towards the borders of the frame.
Steps to reproduce:
- Install my Camera Regions add-on
- From a new scene, enter the camera
- Do Ctrl+B and draw a small rectangle roughly in the middle of the frame
- To keep track of the region, add a mesh plane that fits exactly inside of it
- In the Camera’s properties (the green camera icon), go to the Regions panel, click Add Region and hit Enter: the plane you created should fit exactly in the camera’s frame now.
- Ctrl+Z to cancel adding the region and do it again, this time with a tiny region on a corner of the frame. Again keep track of it by adding a plane. If the region is small enough, then the plane you created doesn’t fit in the frame anymore. That’s because the Shift X and Y have clamped to 10 when it should’ve gone beyond.
I don’t know why this hard limit was set but I hope it can be lifted so users gain more control and people can use Camera Regions without running into this problem (which someone I’m in conversation with actually is right now).