I am simply drawing a shape using the shape layer tool, however no matter how many shapes I draw, when zoomed in there is always anti-aliasing

enter image description here

I know I can select fill pixels and then switch off anti-aliasing however I need to work with the shape layer tool for scaling. Any help would be great.

  • Alright if anyone see this I think I've figured it out. In the shape layer tool dropdown menu, make sure the 'snap to pixels' is ticked on. It seemed to work for me
    – user22958
    May 1, 2014 at 14:49

1 Answer 1


You're really asking about two different things: smart objects and shapes. Photoshop will always anti-alias where it needs to, and snapping to the pixel grid only avoids that when your shape contains only vertical and horizontal lines.

A curve or diagonal will still be anti-aliased for on-screen viewing unless you explicitly turn it off, as you've noted in the question. Text and vectors are both displayed this way.

Smart Objects are always raster images in the Photoshop UI, even if the contents of the SO is a vector. Each time you scale a SO, it is re-rendered at the new resolution.

To export vectors as vector shapes, Save As a Photoshop PDF. The PDF format stores vector information in a way that can be used by other applications (such as a printer's RIP). Other applications treat a PSD as a raster image, regardless of its contents.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.