6 Messages
•
244 Points
Wed, Nov 20, 2019 11:22 PM
In progress
Photoshop: Feathered layer masks don't render correctly in Classic or macOS Preview
I have reproduced a bug forwarded to me by a student, using a second machine. Some problem occurs when PSD files are saved from Photoshop including non-trivial layer masks with the feather layer property set. it is difficult for me to tell whether the PSD file is corrupted or whether the PSD file is misread by multiple other applications.
Steps to reproduce:
1. Load an image in PS.
2. Add an adjustment layer (I used brightness/contrast, and set brightness down to make the effect observable.)
3. Set the layer feathering property on the adjustment layer to a non-trivial value, say, 50%.
4. Paint on the layer in such a way that the mask itself is non-trivial.
5. Save the result as PSD.
6. Load the image into any of a variety of applications (including LR Classic and OSX Preview), note the image looks as if the layer mask was improperly computed.
Notes:
A. I have reproduced this bug with different images.
B. Both I am my student have reproduce this bug--each on different MacBook Pros running Catalina.
C. The student has reproduced this bug both with graphics acceleration enabled and disabled.
D. Images open/display correctly in Photoshop when loaded directly
E. Images open/display correctly in Photoshop when loaded via LR's "Edit Original", even when the image does not display correctly in LR.
F. I have not looked at the issue via any other operating system.
Catalina 10.15.1
PS 21.0.1 Release
LR Classic 9.0 Release
(edited to add omitted step for setting layer feathering property.)
Steps to reproduce:
1. Load an image in PS.
2. Add an adjustment layer (I used brightness/contrast, and set brightness down to make the effect observable.)
3. Set the layer feathering property on the adjustment layer to a non-trivial value, say, 50%.
4. Paint on the layer in such a way that the mask itself is non-trivial.
5. Save the result as PSD.
6. Load the image into any of a variety of applications (including LR Classic and OSX Preview), note the image looks as if the layer mask was improperly computed.
Notes:
A. I have reproduced this bug with different images.
B. Both I am my student have reproduce this bug--each on different MacBook Pros running Catalina.
C. The student has reproduced this bug both with graphics acceleration enabled and disabled.
D. Images open/display correctly in Photoshop when loaded directly
E. Images open/display correctly in Photoshop when loaded via LR's "Edit Original", even when the image does not display correctly in LR.
F. I have not looked at the issue via any other operating system.
Catalina 10.15.1
PS 21.0.1 Release
LR Classic 9.0 Release
(edited to add omitted step for setting layer feathering property.)
Problems
•
Updated
a year ago
32
14
Helpful Widget
How can we improve?
Tags
No tags available
Responses
Official Solution
JeffreyTranberry
Adobe Administrator
•
15.9K Messages
•
295.3K Points
a year ago
Sr. Product Manager, Adobe Digital Imaging
0
0
JeffreyTranberry
Adobe Administrator
•
15.9K Messages
•
295.3K Points
a year ago
Sr. Product Manager, Adobe Digital Imaging
1
eagle_eye_5011467
4 Messages
•
134 Points
a year ago
Based on your latest release of Adobe Photoshop Desktop 21.0.1, the "Feather" function of the "Layer masks" is not honored once you save the file and it's rendered in Adobe Bridge or Capture One.
Any changes you made to that layer, with the Layer Mask "Feathered" will render as if you never applied a Layer Mask at all. In essence, using the "Feather" feature will render your Layer Mask useless (once you save the file and view it outside of Photoshop).
0
JeffreyTranberry
Adobe Administrator
•
15.9K Messages
•
295.3K Points
a year ago
Sr. Product Manager, Adobe Digital Imaging
0
0
joe_decker
6 Messages
•
244 Points
a year ago
Let me know if you have trouble with the Dropbox link
https://www.dropbox.com/s/7nkynjk25v1zuc1/1120.psd?dl=0
1
John_R_Ellis
Champion
•
5.6K Messages
•
98.2K Points
a year ago
The new compositing engine in PS 21 incorrectly omits an adjustment layer with a feathered mask from the compatibility layer (which other apps use to preview the PSD). The legacy compositing engine in PS 21 correctly includes the feathered adjustment layer in the compatibility layer. This occurs with the graphics processor enabled or not, though the image using the graphics processor is a little garbled.
PS 20 always includes the adjustment layer with a feathered mask, regardless of compositing engine and graphics processor.
So the workaround is to enable Preferences > Performance > Legacy Compositing, as Jeffrey suggested.
Here's a folder with all combinations of feathered/unfeathered, legacy engine / non-legacy engine, graphics processor / no graphics processor in PS 21, with two combinations from PS 20 as well:
https://www.dropbox.com/sh/7azync5qqykskfg/AADYT9mc_xiGPYkO7CvDcmMpa?dl=0
Note that on Mac OS 10.15 (Catalina), if the PSD wasn't saved with a compatibility layer (Maximize Compatibility), then Finder / Quick Look will pick one of the non-adjustment layers to display -- it won't do a faithful rendering of all the layers. (Prior versions of Mac OS would display the file as all white.) So make sure you always have Maximize Compatibility set.
1
joe_decker
6 Messages
•
244 Points
a year ago
0
david_manzi
1 Message
•
62 Points
a year ago
0
0
samantha_breach
29 Messages
•
462 Points
a year ago
0
0
John_R_Ellis
Champion
•
5.6K Messages
•
98.2K Points
a year ago
I've changed the status back to No Status.
0
0
risottto
8 Messages
•
182 Points
a year ago
Ok, I posted this once in the Main Adobe Photoshop forum and it was instantly flagged as spam, which is ridiculous, it's a major BUG!
I have a TIFF I worked on in Photoshop, mostly cleaning up some edges and at the very end I applied a Hue/Saturation layer to the top, clearly masked to only the wall, which was blue because of tape on the side of the work.
The image looks totally fine opened up in Photoshop, (Right image below), but when viewed in any other program (Quick Preview here on the left), or in Lightroom it is the same, and exports with the glitch in the image!
The TIFF from outside of Photoshop has a clear arbitrary rectangle where the Hue/Saturation Adjustment Layer is not applied properly. A random rectangle is drawn over the image, and the adjustment is applied everywhere except for that rectangle, completely unrelated to the actual layer mask!
I opened up the file again, changed the name of the top layer, re-saved, and it seemed to fix it, but that is definitely not normal behavior.
Has anyone else had this problem? It seems like a major program error, a file appearing one way inside of PS, then completely butchered when viewed or exported from anywhere outside of PS!
3
0
abhijit_sarkar
13 Messages
•
232 Points
a year ago
Please fix this bug!
See the area marked by a red rectangle below.
0
0
JeffreyTranberry
Adobe Administrator
•
15.9K Messages
•
295.3K Points
a year ago
Sr. Product Manager, Adobe Digital Imaging
2
John_R_Ellis
Champion
•
5.6K Messages
•
98.2K Points
a year ago
https://www.dropbox.com/s/aziud3ko5nax1vs/photoshop-feather-mask-bug.2020.03.20.mov?dl=0
1
0