133 Messages
•
5.1K Points
Thu, Mar 31, 2011 5:52 AM
Under consideration
59
Photoshop: Add options for softer anti-aliasing for Vector Masks/Shape Layers
*** If this is important to you, please comment below. ***
Vector Masks in Photoshop have sharper anti-aliasing than shapes created other ways. Quite often, I find that the results are too sharp. This is especially true for very small shapes, making it an issue for icon creation.
It’s interesting to note that vector Smart Objects that have been pasted from Illustrator have vastly different anti-aliasing to Shape Layers that have been pasted from Illustrator. The Smart Objects are far heavier and the anti-aliasing seems posterized.
I don’t really have a solution for this, except a suggestion that the Shape Layer/Vector Mask rendering is very close to ideal for me, but I’d prefer slightly softer anti-aliasing. I don’t know how this could be implemented while keeping legacy support. I guess there’s three ways it could be done: A global change or preference, where all documents get the new rendering (breaking legacy rendering), a per document setting or a per object/layer setting. The first breaks compatibility, the second and third add UI and file bloat.
Steps to Reproduce — Create a circular marquee selection at a smallish size, say 9x9 pixels and fill it with white. Create a pixel snapped vector circle that’s the exact same size (you may have to use the rounded rectangle tool with a large radius and Snap To Pixel turned on). Compare the results—the marquee selection bitmap layer is smoother.
Workaround — None. Only really crazy, silly stuff that I’m not usually willing to do because it removes editability.
If you'd like to see the original files, grab them here: antialiastest-597642.zip
View an animated comparison between the various methods.
*** If this is important to you, please comment below. ***
Vector Masks in Photoshop have sharper anti-aliasing than shapes created other ways. Quite often, I find that the results are too sharp. This is especially true for very small shapes, making it an issue for icon creation.
It’s interesting to note that vector Smart Objects that have been pasted from Illustrator have vastly different anti-aliasing to Shape Layers that have been pasted from Illustrator. The Smart Objects are far heavier and the anti-aliasing seems posterized.
I don’t really have a solution for this, except a suggestion that the Shape Layer/Vector Mask rendering is very close to ideal for me, but I’d prefer slightly softer anti-aliasing. I don’t know how this could be implemented while keeping legacy support. I guess there’s three ways it could be done: A global change or preference, where all documents get the new rendering (breaking legacy rendering), a per document setting or a per object/layer setting. The first breaks compatibility, the second and third add UI and file bloat.
Steps to Reproduce — Create a circular marquee selection at a smallish size, say 9x9 pixels and fill it with white. Create a pixel snapped vector circle that’s the exact same size (you may have to use the rounded rectangle tool with a large radius and Snap To Pixel turned on). Compare the results—the marquee selection bitmap layer is smoother.
Workaround — None. Only really crazy, silly stuff that I’m not usually willing to do because it removes editability.



If you'd like to see the original files, grab them here: antialiastest-597642.zip
View an animated comparison between the various methods.
*** If this is important to you, please comment below. ***
Ideas
•
Updated
5 years ago
94
22
59
Helpful Widget
How can we improve?
Tags
edge
shape
vector
antialiasing
aliasing
jagged
Responses
homer_simpson_2208064
7 Messages
•
482 Points
10 years ago
1
homer_simpson_2208064
7 Messages
•
482 Points
10 years ago
0
idiux
3 Messages
•
216 Points
10 years ago
I am a fan of Homer's suggestion of having object-level control over the heaviness of anti-aliasing. Hopefully this gets the attention from Adobe that it deserves.
2
foster_brereton
42 Messages
•
1.3K Points
10 years ago
2
ric_henri
1 Message
•
82 Points
10 years ago
Designers need object level anti-aliasing control! Tired of tweaks, zooming, nudging and other tweaks for better anti-aliasing...
0
aleksoctop
28 Messages
•
564 Points
10 years ago
1
0
homer_simpson_2208064
7 Messages
•
482 Points
10 years ago
0
0
idiux
3 Messages
•
216 Points
10 years ago
2
aleksoctop
28 Messages
•
564 Points
10 years ago
I'm assuming that this would only work for vector objects, so if it could be applied as a layer style, you could modify more than one text layer at a time without having to edit each individually, which would save time in workflow, and I'm always up for that.
Just my 2 cents.
3
marc_edwards
133 Messages
•
5.1K Points
10 years ago
An example circle, from completely aliased to elliptical marquee tool anti-aliasing. (Doing this with the current tools is possible, but more time consuming and impossible while maintaining vector objects.)
And where we've been talking about placing the option:
1
edwardsanchez
94 Messages
•
5.2K Points
10 years ago
1
marc_edwards
133 Messages
•
5.1K Points
10 years ago
0
0
matt_stewart_2632920
1 Message
•
82 Points
9 years ago
2
salman_abbas
5 Messages
•
150 Points
9 years ago
0
0
mathias
201 Messages
•
3.6K Points
8 years ago
This way, using a combination of Nearest Neighbor interpo and having all vector AA turned off would provide low-fi workers a great benefit.
Really though, looking at the OP's post - that banded, or "posterized" anti-aliasing should simply NEVER happen. But it's been this way for as long as I can remember.
I wonder if PS's dev's are aware that Photoshop has a reputation for handling AA very poorly in many circumstances. It's a shame. Wish it would improve.
1
0