Releasing free scripts for Blender-Photoshop workflow

I have recently worked on my thesis, which focused on creating plug-ins for Blender-Photoshop workflow.
In my thesis I have conducted an interview with 22 artists and questioned them about the drawbacks of this workflow and then tried to implement a solution for some of the problems.

My intention in the thesis was to help the community, so I offer these scripts FOR FREE: Download HERE

THESE SCRIPTS HELP SPEED UP EXPORTING RENDER PASSES AND IMPORTING THEM TO PHOTOSHOP.

Now what does it do exactly?

Blender addon:

  • Creates necessary composite nodes for exporting all render passes to given folder
  • Creates cryptomatte (object) masks by collection and applies them on separate output
  • Denoise all render passes
  • Renames exports intuitivly and lets you set common prefix
  • Open export destination folder once rendering is done
  • Renders combined from other enabled render layers (for object background rendering)

Photoshop script:

  • Automatically imports all render passes from given folder as new layers

If you combine cryptomatte masking and rendering combined pass from other layers: mask out forground objects and on another layer hide them, you can then in Photoshop easily and non-destructively move forground objects around and have their background rendered.
Cryptomatte masked render passes can replace clown pass.

Limitations:
This add-on is designed for use with Cycles engine. Some features may not work properly with other render engines.
Denoise is designed for blender’s default denoiser (OpenImageDenoise - Albedo and Normal passes).
Add-on does not care about any user-places Compositor nodes.
All outputs are exported in PNG.
Outputs with the same prefix will be overwritten by new renders.

9 Likes

Possible masked output based on blender collections (black represents transparency)

1 Like