I have an object with different cameras that these have different resolutions, but every time I make a render, the camera has changed the resolution of the previous camera, is it possible that this does not change the resolution?



1 Answer 1


As far as I know, the answer is no.

The resolution is a global property used by all camera objects in the scene.

One way to work around this is to create a new scene:

  1. Create a new scene with Link Objects in Info > Header by pressing the + button:

    enter image description here

    This will make copy the current scene into new one and make object mesh data and transforms linked from one scene to another, so if you move or edit an object in one scene, the corresponding object in another scene will move to match it.

  2. Set the other camera as active in the new scene (CtrlNumpad 0)

  3. Change the resolution in the new scene.

  4. To render, select the scene which has the active camera and resolution you want and press F12

Note that it is probably simpler and easier to set the resolution manually when you render.

  • $\begingroup$ I think you're right; though a script that temp replaces the render resolution with values from a custom property on the camera would be quite useful and probably strhightforward. $\endgroup$
    – Weaver
    Nov 26, 2014 at 9:58

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .