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

blend ranges / anti-aliasing / info panel issues


Recommended Posts

Hi,

there are some strange things going on.

I have a test document with a colored rectangle shape, rotated 45°, to create an edge which becomes anti-aliased by default.

Windows 10, OpenCL deactivated to cut out any issues from that area.

  1. When zooming in >=100% to spot individual pixels, the info panel does not show the exact pixel colors of anti-aliased pixels. It kind of lags behind and shows 0% or 100% alpha for pixels who are actually 4% or 75% alpha.
  2. The blend range / anti-aliasing coverage map will result in a totally different rendering if you add a node on the existing curve, without changing the curve. This too is unexpected.

I've added a video to demonstrate these issues. Sorry for bad audio.

 

2021-04-21 19-20-51.mkv

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...
  • Staff

Can you check the short screen recording* I've attached to see if anything is different with regards to the Info panel or the workflow.

I'm using Affinity Photo 1.9.2 on Windows 10 (OpenCL disabled), starting a new document with transparent background. Inserted a shape with a fill (R=255, G=0, B=0) and rotated 45 degrees and zoomed in

*screen recording has some audio applied by capture app, may want to play without.

I'm confirming if the behaviour of adding a node to the blend range is expected or not and will update. But not being able to use the cursor with the Info panel while that UI is open is expected.

Link to comment
Share on other sites

Hi Lee,

i have a new document better showing the issue:

For a curve, the info panel does not show correct info for partially transparent pixels (upper green line)

Only for the rasterized copy, you get the correct info (lower green line).

 

2021-05-14 18-35-08.mkv info panel for curves.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

Hi @Lee D,

 

i tried if the current beta shows different results, only to find  a new issue regarding nested PT filters

 

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

  • Staff
On 5/14/2021 at 5:39 PM, NotMyFault said:

Hi Lee,

i have a new document better showing the issue:

For a curve, the info panel does not show correct info for partially transparent pixels (upper green line)

Only for the rasterized copy, you get the correct info (lower green line).

 

2021-05-14 18-35-08.mkv 23.52 MB · 0 downloads info panel for curves.afphoto 41.55 kB · 0 downloads

The attached is your file open on my system and both the Curve and Pixel information seems to be detected and displayed on the Info panel. Check that when using that you don't have a single object selected on the Layers panel.

720.mov

Link to comment
Share on other sites

Hi @Lee D

As several other users confirmed the findings, i would really like Affinity to have a second look.

To add another inconsistency, at least with official help files:

According to help (in Photo, topic "Layer blend ranges"):

image.png.2a41b0514f181f8ed029add3a0d15bfe.png

1. This sentence cannot be found in the online version of the same topic (https://affinity.help/photo/English.lproj/pages/Layers/layerBlendRanges.html)

2. This does not works as described:

Flat line on top shows anti-aliasing (discrepancy to help file):

image.thumb.png.2e7fdfa94de32c4645fb64a22922af83.png

Whereas flat line on bottom stops anti-aliasing:

image.thumb.png.044c123a1332ee416e3a1a1c239dcadf.png

3. If you set anti-aliasing to "forced off", it stays active.

 

image.png

coverage map isse 2.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

4 hours ago, NotMyFault said:

Whereas flat line on bottom stops anti-aliasing:

Hmmm. I only tested with a rotated rectangle & a rotated rectangle converted to curves, but for me a flat line at either the top or the bottom of the coverage map stops anti-aliasing.

curve aa off.afphoto

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

What happens when you rasterize, then again rotate, and try to stop anti-aliasing? this again completely fails on Windows.

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

8 minutes ago, NotMyFault said:

Could be classical Win / Mac difference

So it is not working as I described for you in the file I posted?

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

Not really:

bottom line:

image.thumb.png.4669b23348039829f37431e2edc74170.png

top line in 1.9.2.1035 looks ok:

image.thumb.png.a1e07a6c4594f0c1592ddfb23ee975ee.png

 

But when you rasterize (clean shape), rotate and try again it fails:

image.thumb.png.f0aeaa791029bec509296c58d011c0b4.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.