Jump to content

'Merge Layer Down' works wrong when the layer opacity is less than 100% (even with normal blend mode)


Recommended Posts

If you have two layer, both have 'normal' blend mode but both layer's opacity is 120,  than when you merge the two layers, the result is wrong.

 

If I had 255, 255, 255, 255 pixels on the original layers, the result layer will be:

- its layer blending mode will be correct: normal

- its layer opacity will be correct: 120 (the same as the original ones)

- the pixel will be wrong: 255, 255, 255, 120 - so it gets the opacity of the opacity of the original layer while the new layer gets the same opacity / so as a result, the pixel will be much more transparent.

 

 

Link to comment
Share on other sites

I'm sure what you're seeing is the result of two partially transparent layers being merged.  

 

The layer opacity persists (they are both the same).  

 

The pixel is partially transparent (a=120) because that is what was inherited from the upper layer.  Remembers that the Layer Opacity is applied to all pixels in the layer so a=255 + layer opacity of 120 = pixel with a=120.

 

I don't think this is incorrect.

Link to comment
Share on other sites

 

If you have two layer, both have 'normal' blend mode but both layer's opacity is 120,  than when you merge the two layers, the result is wrong.

 

If I had 255, 255, 255, 255 pixels on the original layers, the result layer will be:

- its layer blending mode will be correct: normal

- its layer opacity will be correct: 120 (the same as the original ones)

- the pixel will be wrong: 255, 255, 255, 120 - so it gets the opacity of the opacity of the original layer while the new layer gets the same opacity / so as a result, the pixel will be much more transparent.

When you blend 2 layers with their opacities set below 255, the top and bottom layer get merged by the percentage of opacity of the top layer. the opacity of the bottom layer is ignored.

 

So when the blending is complete the new combined layer may appear more transparent because it's opacity is still set at 120. you can easily remove this by putting it back to 255.

 

Oh what the heck,here's a video

 

Go out there and be amazing. Have Fun, TR
TRsSig.png?raw=1
Some Pretty Pictures Some Cool Plugins

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...