How to sharpen a shape layer or vector mask without rasterization?
I am attempting to clean up the below vector image at the bottom, since the pixellation is not very sharp. However, I am told that I will need to rasterize it in order to adjust the pixels. So my questions are:
1) Should shape layers or vector images not have exact pixel dimensions rather than this fuzziness? and,
2) How can I make it sharper without rasterizing it?
Thanks very much in advance.
The fuzziness is called Anti-alias.
Playing around with the adjustments may sharpen the edge, but that will also screw up the contrast/brightness of the rest of the element. I'd still say your best bet is to rasterize the layer, make a clean cut (with anti-alias unchecked) and then converting the shape back to a smart object. Just copy any effects you may have now on the object, inactive the effects and rasterize the layer, make the cut, convert it back to a smart object (if that's what you want it in) and paste the effects you copied earlier. Now you'll have the element with a hard edge and all effects still accessible for adjustments.