I've recently come back to Blender after not using it for a while and I'm trying to reacquaint myself with everything.

I've been working on a model of a product to be used on a company's website. It's fairly simple, they supply boxes of different drinks to bars, restaurants etc. So the model is just a box which will have different labels on for each flavour.

There are around 50 variations and the render time takes around 25 - 30 minutes each.

Because the only thing that is changing is the textures for the labels I was wondering if there is anyway to either keep the parts of the scene that don't change pre-rendered, or to only render the areas around the labels and then layer those on top of a blank render of the box (in Blender itself or with Photoshop)?

I'm using Cycles if that makes a difference.

  • $\begingroup$ For the labels I'd suggest use the render border: blender.stackexchange.com/questions/44504/… $\endgroup$
    – p2or
    Commented Apr 7, 2016 at 10:38
  • $\begingroup$ That looks like it could work well. But what size would the result be? If the whole image is 1000 x 1000 and I selected a 100 x 100 area. Would it give me a 100 x 100 image or 1000 x 1000 with blank space? If that makes sense $\endgroup$
    – Edward144
    Commented Apr 7, 2016 at 10:44
  • $\begingroup$ You can have both. If crop is enabled (Properties > Render > Dimensions) then you'll get 100x100 otherwise you'll get the 1000x1000 with blank space. $\endgroup$
    – p2or
    Commented Apr 7, 2016 at 10:47
  • 2
    $\begingroup$ That sounds perfect then, I was thinking for layering in Photoshop it would be a lot easier if it was the full size, as the area would be in the right position. $\endgroup$
    – Edward144
    Commented Apr 7, 2016 at 10:52
  • $\begingroup$ Further reading: blender.stackexchange.com/questions/2014/… $\endgroup$
    – p2or
    Commented Apr 7, 2016 at 10:58


You must log in to answer this question.

Browse other questions tagged .