Author Topic: Multilayer PSD with alpha  (Read 3248 times)

2020-11-09, 23:41:14

LeSill

  • Active Users
  • **
  • Posts: 65
    • View Profile
Hello guys

I know I can use shadow catcher material in compositing mode and save an object directly with alpha and shadows emitting by the object. But here is the thing. I would like to save not just the flat image with alpha but all the layers like ID, reflections etc. using multilayer PSD format. THE PROBLEM IS THAT IT DOESN'T SAVE ALPHA in the background and virtual beauty layer. Am I right or am I missing something? Do I have to always save one PSD with layers and one PNG with direct alpha? I know I can save alpha layer itself by selecting it in the multi pass settings and apply it then in Photoshop forexample, but it is sooooooooo cumbersome approach. IS THERE A WAY HOW TO SAVE PSD WITH ALPHA DIRECTLY like you can do it in other render engines? I really do like using Corona but some things can drive people crazy.

2020-11-10, 13:36:11
Reply #1

Beanzvision

  • Corona Team
  • Active Users
  • ****
  • Posts: 3865
  • Bengamin
    • View Profile
    • Cormats
Hi, can you try adding an additional alpha in the multipass? (even though it's there by default). When saving and importing into Photoshop, the alpha pass is there.



Bengamin Jerrems l chaos-corona.com
3D Support Specialist - Corona l contact us
Corona Uploader l Upload
Portfolio l Click me!

2020-11-10, 16:47:07
Reply #2

LeSill

  • Active Users
  • **
  • Posts: 65
    • View Profile
Hello

Yes I can save Alpha pass into multilayer PSD file and this option is good. As I have mentioned in the first post it would be probably more efficient if the alpha would be directly used in PSD layers (maybe in case we toggle that "save alpha, direct alpha"it in the save menu of cinema). The same when saving PNG file format.

2020-11-12, 09:36:17
Reply #3

davetwo

  • Active Users
  • **
  • Posts: 299
    • View Profile
I presume what you mean is saving the Alpha in the Channels, rather than the Layers?

2020-11-15, 11:50:17
Reply #4

LeSill

  • Active Users
  • **
  • Posts: 65
    • View Profile
When you save PNG file with alpha enabled and open it than in the Photoshop, you get the picture with alpha aplaied allready - the alpha parts (black parts) are transparent allready. When I saved PSD file with alpha rendered with Octane, it saved alpha allready applied to the layers (beauty, reflection, refraction etc.) so I didn't need to apply alpha layer myself in Photoshop. It would be nice to have this option with Corona as well after you toggle "save alpha, direct alpha" in the save menu of Cinema.

Yesterday at 09:49:40
Reply #5

alexes

  • Users
  • *
  • Posts: 1
    • View Profile
I created a Photoshop Script for something similiar.

I had a project with 10+ renders, each having 12+ object buffers to be used as Photoshop masks. Because all my MultiPasses were neatly labeled, I didn't want to copy-paste the contents from each layer into a channel and do the same for each label 120 times.

This Photoshop script converts all the PSD layers to channels, with the option to skip hidden layers, skip the Background layer (BeautiPass), and delete all converted layers.

https://thriving-cobbler-829fa7.netlify.app/layers-to-channels.jsx

Cheers.
« Last Edit: Yesterday at 09:56:04 by alexes »