Jump to content
You must now use your email address to sign in [click for more info] ×

Mask layer applied to curves breaks anti-alising


Recommended Posts

Hi,

@Luan Maia raised an issue.

I compiled a test file which shows the (potential) bug:

When you add a mask to a curves layer, the anti-aliasing stops working.

image.png.1dbaa70b047fbde9cd01b8e726cf7afd.png

 

mask breaks curve.afphoto

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

 

Link to comment
Share on other sites

As a side node 1: this file renders differently on iPad / Photo 1.9.2 and beta 1.10.: There no anti-aliasing is shown at all, no matter if a mask is present or not. This is at least an inconsistency, or an additional bug.

 

Edited by NotMyFault
Removed false note 2 about text to curves

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

 

Link to comment
Share on other sites

  • 4 weeks later...

A quick update after 1.10.0.1127 has been released:

  • Issue still unsolved
  • Every adjustment (or filter) affecting the alpha channels breaks anti-aliasing. This practically means every adjustment, not limited to curves/levels/channel mixer, unless you select "protect alpha".

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

 

Link to comment
Share on other sites

  • 2 months later...

Bump

2021-11-03 tested again

Windows, Photo 1.10.4.1198 same issue

iPad, 1.10.3.267 same issue (Anti-aliasing broken in case of fill layer nested to curve layer)

 

Other users run into similar issues:

 

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

 

Link to comment
Share on other sites

  • 2 months later...

Any news on this one? People really don't use vector masks on images nowadays?

I have the same issue in AD on Windows, (actually the same issue that the original post mentioned, problem with image using a vector mask above).

My workaround is to duplicate the element, scale the asset up, rasterize it, then scale back down... jagged edges disappear.

Branding, Identity Design, UI/UX Design.    |    https://whitex.design

Link to comment
Share on other sites

  • 4 months later...

Bump

Celebrating birthday of this issue.

It seems the bug got even more severe over time.

In Release 1.10.5 on iPad, anti-aliasing stopped working even in case of inactive masks, i can’t reproduce the status of the original screenshot from first post in this thread.

More concrete:

  • If you nest a fill layer to a curve, the fill ignores AA. This was working a year ago. I added a reddish rectangle, if you cycle hide the nested layers, you see that the rectangle gets AA, but the fill ignores AA, even if mask layer is deactivated.

C02FF607-88AE-448D-8D78-1AA5771F25B2.png

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

 

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...
×
×
  • Create New...

Important Information

Terms of Use | 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.