Jump to content

Masking a Group Causes Colour Fringes due to Passthrough Blending Mode


- S -
 Share

Recommended Posts

This is an old issue – I even commented on it five years ago.  However, I never figured out what Affinity Photo is actually doing.  Affinity Photo is obviously applying some sort of blending mode, but I don't understand what blending mode it is actually applying – or why it is applying it.  I can't think of any reason how this would be considered normal operation; there are no real world scenarios where this behaviour would be expected.

The attached test file contains a single pixel layer, which is in a group, and a mask is applied to the group.  In a real world scenario, there would be more layers in the group and therefore the mask would be masking multiple layers in the group, but for demonstration purposes I am only using one pixel layer in the group here.

The default blending mode for groups in Affinity Photo is Passthrough.  With the Passthrough blending mode, the mask does not work as expected (see below screenshots).

Screenshot A:  The mask that is masking the group is just a straight horizontal line running through the centre of the image. The expected result would be the group mask just revealing the pink layer (Fill layer) below.  However, as can be seen in the screenshot, the Passthrough blending mode causes odd distortions, colour shifts and fringes.

1194593517_ScreenshotA.thumb.png.a9859be7cbf7c43276cb992624196ef8.png


Screenshot B:  With the group blending mode set to Normal, the mask works as expected – the straight horizontal mask running through the centre of the image just reveals the pink layer below, with no odd distortions, colour shifts and fringes.

703529537_ScreenshotB.thumb.png.810b8660aa613607642e366fdc494b8c.png

 

Original File:

Test 01.afphoto

 

Link to comment
Share on other sites

Probably related (and unanswered since a long time )

 

Link to comment
Share on other sites

  • Moderators

Hi @- S -,

Thanks for your report!

I can confirm this issue is already logged with our developers, though the previous example files provided do not show the issue as clearly as your document - so I will be providing this to our developers now, alongside 'bumping' the report with them.

I hope this helps :)

Link to comment
Share on other sites

1 hour ago, Dan C said:

Hi @- S -,

Thanks for your report!

I can confirm this issue is already logged with our developers, though the previous example files provided do not show the issue as clearly as your document - so I will be providing this to our developers now, alongside 'bumping' the report with them.

I hope this helps :)

 

Thanks.

 

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.
Note: Your post will require moderator approval before it will be visible.

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.

Loading...
 Share

×
×
  • Create New...

Important Information

Please note there is currently a delay in replying to some post. See pinned thread in the Questions forum. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.