NotMyFault Posted April 3, 2022 Share Posted April 3, 2022 Hi, there are multiple inconsistencies or bugs when dealing with adjustment layers impacting the alpha channel. Nested adjustment layers on alpha in clipping position - digital alpha When nested to "clipping" position of a curve layer, vector shape, or group, adjustments will work only "digitally". There are 3 variants (curve, levels, channel mixer) to invert the alpha channel. They work correct if applied on top level. They work only for alpha = 1.0 when nested to clipping position. This seems to be similar to how stacks work, which reduce alpha to "digital" 0 / 1. Nested adjustment layers on alpha in masking position - not getting clipped Mask layers (and RGB part of all layer types) are getting restricted to the parent layer shape. Adjustment layers in nested masking position impact the overall canvas and don't get clipped to the group or curve shape. Nested adjustment layers on alpha in masking position - erratic alpha when zooming Once you have an adjustment layer in clipping position, and zoom in or out, rendering gets erratic. The area outside the parent shape is rendered randomly in transparent or black or actual content depending on zoom level I reported some of these issues several month ago on Beta versions and Windows and iPad, unfortunately some reports did not get attention of moderators, and none got fixed. Since I now work on Mac and found the same old bugs on this OS platform, I want to ensure that all bugs are recognised by Affinity and hopefully get fixed. Bugs affect Mac, iPad, Windows. Bugs affect curves, levels and channel mixer adjustment who are specifically intended to work on alpha channel, documented in help and in official tutorials. Bug affects all kinds of suitable parent layer types, e.g. group layers, curves, vector shapes. I'm sure Designer and Publisher layer types like picture frames, artboards, layer layers will be impacted, too. PS: Just tested, Designer has 100% identical issues. Bugs open since about 1.9.1 and still unfixed in 1.10.5 as of April 2022. Why does this matter? Currently since over 1 year it is absolutely impossible to use adjustment layers impacting alpha channel in combination with groups or any other kind or "structuring" with nested layers. This has become to a major obstacle where Photo (and Designer) looses core functionality for more complex than single - level layer stack documents. Screenshots of test images. Test setup before. You see a rectangle with a gradient of skin tone (Hue 20) from black to max brightness, from left to right A Mask gradient from white to black in y-axis (top-down) A rectangle in 50% grey full opacity Several adjustment layers which invert either RGB or A, in clipping or masking position. Some got a diagonal stroke of erase brush to give them another level of complexity. PS: The Issue no 1 "digital alpha" issues happens with parent layers of type vector, and groups with default blend mode "passthrough". The Issue no 2 and 3 (alpha not getting clipped, erratic rendering while zooming) happens in any tested case, including groups with blend mode "normal" 1. Nested adjustment layers on alpha in clipping position - digital alpha If you activate an A invert adjustment, only fully opaque pixels get A inverted. 2. Nested adjustment layers on alpha in masking position - not getting clipped 3. Nested adjustment layers on alpha in masking position - erratic alpha when zooming Zoom 90% Zoom 100% FIN nested alpha again V2.afphoto BeauRX 1 Quote 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 More sharing options...
Staff NathanC Posted April 4, 2022 Staff Share Posted April 4, 2022 Hi @NotMyFault, I can confirm that these issues have been logged with the developers for resolution. 🙂 NotMyFault 1 Quote Link to comment Share on other sites More sharing options...
NotMyFault Posted April 5, 2022 Author Share Posted April 5, 2022 Another > 2 years ago report afp-2811 same cause as issue no 1 Quote 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 More sharing options...
Recommended Posts
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.