Photoshop: Ability to snap to Pixel for shape/layer creation and transform

  • 20
  • Idea
  • Updated 7 years ago
  • Implemented
  • (Edited)
I would love the addition of 'Pixel' to the 'Snap To' family. It seems like this feature would have been a shoo in from the onset of Photoshop with it being a bitmap based image editor...
Photo of borthjordan

borthjordan

  • 11 Posts
  • 1 Reply Like
  • confident

Posted 8 years ago

  • 20
Photo of Marc Edwards

Marc Edwards

  • 130 Posts
  • 22 Reply Likes
I assume you're talking about vector path/shape pixel snapping, as the bitmap tools mostly snap to pixel anyway? If so, then I'm all for it. Most of the time I want everything to snap to pixels.
Photo of borthjordan

borthjordan

  • 11 Posts
  • 1 Reply Like
Precisely. I think the default should be for everything to snap to pixels. It gets tedious having to make so many 3200% adjustments just because a path is off the pixel by a tiny bit.
Photo of Edward

Edward

  • 92 Posts
  • 24 Reply Likes
Smart snapping to nearest pixel when resizing a shape would be particularly useful for icon design.

This reply was created from a merged topic originally titled
Photoshop: Snap to nearest pixel when transforming vectors/shapes/layers.
Photo of Edward

Edward

  • 92 Posts
  • 24 Reply Likes
Snap to pixel is extremely useful for icon designers and would be great if it was available on all shapes.

This reply was created from a merged topic originally titled
Photoshop: Allow snap to pixel on circles, custom and lines.
Photo of Jon Fuller

Jon Fuller

  • 106 Posts
  • 15 Reply Likes
Good one. I can't believe this isn't available yet (I almost thought I read somewhere that it was?). I hate creating a vector box (with rounded corners usually -- but that's besides the point), and usually 2 edges aren't hard edges (i.e., aren't snapped to a specific pixel). Then I have to either nudge it a few times after zooming in, or create guides before I even create the shape (so that it will snap to the guide(s) I dragged out.
Photo of borthjordan

borthjordan

  • 11 Posts
  • 1 Reply Like
Exactly. It Becomes VERY time consuming when you have to adjust every element.
Photo of Edward

Edward

  • 92 Posts
  • 24 Reply Likes
By the way, here's a "hack" to snap to pixels in Photoshop when transforming: http://edwardsanchez.me/blog/text/126...
Photo of Jon Fuller

Jon Fuller

  • 106 Posts
  • 15 Reply Likes
Thanks for the tip. I'll try that out tomorrow (until Adobe makes it easier). Also, the bit about having a second window for the same document/file is pretty neat too!
Photo of Edward

Edward

  • 92 Posts
  • 24 Reply Likes
As an added idea to this - is the ability to select nodes and choose "move nodes to nearest pixel"

Suggested implementation:
http://edw.me/1u0X3Z24180V0h1d0U05
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 843 Reply Likes
You do know that the rectangle and rounded rectangle tools already have an option to snap to pixels when you create them, right?



Could you be more specific about what tools and areas still need a snap to pixel option?
Photo of Jon Fuller

Jon Fuller

  • 106 Posts
  • 15 Reply Likes
When resizing, whether it's with selecting the edges and dragging, or just selecting the edges and nudging with the arrow keys. I want to be able to nudge a full pixel at a time, to keep a clean hard edge.
Photo of Edward

Edward

  • 92 Posts
  • 24 Reply Likes
I know about that. But I'm talking about transformation. Often I'll draw a large icon, then when I resize it down I have to spend ages nudging the nodes to the pixel so the icons appear crisp.
Photo of borthjordan

borthjordan

  • 11 Posts
  • 1 Reply Like
@Chris Cox: Yep :)

Sure. Basically, almost all of the time, I want everything to snap to pixels; Vector, Type and Selection tools at least. Also when doing things like Transforming shapes, nudging points, etc.

Thanks for joining in on the discussions and caring about your product and your users :)
Photo of Daniel

Daniel

  • 2 Posts
  • 0 Reply Likes
I wish the direct select tool had an option to "snap to pixels," even when I zoom in. I still haven't found a use case when I would ever want to move a vector point half a pixel.

Photoshop is a raster/pixel based software, so it would be great to make everything snap the pixel grid. No more blurry edges for me please!

This reply was created from a merged topic originally titled
Direct Select: Snap To Pixel.
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 842 Reply Likes
Snap to pixel is usually only desirable in the limited case of doing design for on-screen UI. For print and most other workflows, snapping to whole pixels is an undesirable feature.
Photo of Daniel

Daniel

  • 2 Posts
  • 0 Reply Likes
Limited case?? Almost every web designer I know uses Photoshop as their primary design tool. As there is a snap to pixel option when creating a new shape, so it doesn't seem like a stretch to keep that as the default for other vector adjustments too
Photo of Jeffrey Tranberry

Jeffrey Tranberry, Sr. Product Manager, Digital Imaging

  • 15462 Posts
  • 2293 Reply Likes
I think Chris was trying to say it's not something a 100% of our users would want. Photoshop's largest customer segment uses Photoshop for photography, so in that sense, it's not the majority of users. He acknowledged that it would be desirable for on-screen design for UI (i.e. web design). We get that web designers want this. :)
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 842 Reply Likes
Think about how many people use Photoshop. Now what fraction of those are doing on-screen UI design? Only that limited set of users want snap to pixel behavior (and even some of them don't when they're designing for high res).
What you describe as "blur" is antialiasing (rendering fractions of pixels) - which is the right thing to do for the majority of work.
Photo of Damon Muma

Damon Muma

  • 1 Post
  • 0 Reply Likes
Nearly every web designer I know (and I'm sure a huge number I don't know) uses Photoshop... that's a lot of users. For every single one of them sub pixel shapes like that become an issue. You're right it is not the right behaviour in a number of situations, but it certainly is necessary as an option. Having 'snap to pixels' in the view menu would be a really nice start
Photo of RAW-B

RAW-B

  • 1 Post
  • 1 Reply Like
Took me a while to find this thread. I was beginning to think I was the only person that wanted this (And have wanted it since I started Web Design 10 years ago)!

The "Snap to Pixels" option is NOT available for the vector line tool.
Seriously, this is FUNDAMENTAL for Web-Designers and if your using the marquee/fill method of creating shapes/masking, then ... well, this is just not best practices.

If Adobe doesn't incorporate this into CS6, then, simply put, there are not paying attention. Adobe, if your listening. DO IT!!!!!!! It will not cannibalize Illustrator!
Photo of Chris Page

Chris Page

  • 38 Posts
  • 3 Reply Likes
I second this.

If i may add one more suggestion to this.

"keyboard movements"

currently if you move a PATH using the keyboard increments are dependent on how zoomed you are, and if you hold shift its a big jump. we need on more modifier. call it command+L/R/U/D to move 1 pixel.

I'm adding this a request to a separate thread as i think its a little different.
Photo of Jeffrey Tranberry

Jeffrey Tranberry, Sr. Product Manager, Digital Imaging

  • 15526 Posts
  • 2310 Reply Likes
Official Response
This is now a preferences in Photoshop CS6: