Photoshop: Ability to choose a Smart Object's interpolation method

  • 42
  • Idea
  • Updated 1 month ago
  • (Edited)
In Photoshop CC, I think there should be a way to choose the interpolation method (Bicubic/Bilinear/etc) for Smart Objects.

When transforming a Smart Object, the Interpolation dropdown that's there for other raster transforms should be in that Options bar.

Smart Objects are far less useful when I don't have control of this interpolation, and I find myself avoiding Smart Objects because of this issue. I find that my smart objects look overly sharpened when I downscale them.
Photo of Tim K

Tim K

  • 9 Posts
  • 0 Reply Likes

Posted 6 years ago

  • 42
Photo of Mario

Mario

  • 1 Post
  • 1 Reply Like
I miss this since Adobe introduced Smart Clips. Please!
BTW: Are those JDI days still a thing at Adobe? This would be a great feature to think about. ;-)
Photo of Eduardo Costa

Eduardo Costa

  • 1 Post
  • 1 Reply Like
What I can't get it is: why this option appears at Options Bar for "Dumb Objects", but it does not appear for Smart Objects as well?
Photo of Jeffrey Tranberry

Jeffrey Tranberry, Sr. Product Manager, Digital Imaging

  • 15434 Posts
  • 2280 Reply Likes
While you can't control interpolation from the options bar, it does follow the interpolation set in the Preferences>General panel.
Photo of Sol Pageau

Sol Pageau

  • 3 Posts
  • 2 Reply Likes
Doesn't address needing multiple interpolations.
Photo of Mario

Mario

  • 1 Post
  • 1 Reply Like
Thanks Jeffrey!

I did some tests and I have a satisfying setup, now ... finally. :-)
Settings / General / Image Interpolation: "Bilinear"

Bilinear has the least glow (from sharpening) and fits best to my SmartClip workflow.

Testimage:
Photo of Jeffrey Tranberry

Jeffrey Tranberry, Sr. Product Manager, Digital Imaging

  • 15363 Posts
  • 2239 Reply Likes
FWIW - Bicubic was the default interpolation method CS5 and earlier. CS6 introduced "Bicubic Automatic" which selects Bicubic Sharper if the image/transform is reduced, and selects Bicubic Smoother if the image/transform is enlarged.
Photo of geroonimoo1 .

geroonimoo1 .

  • 1 Post
  • 0 Reply Likes
Fantastic help, thank u.
(Edited)
Photo of Christopher Mischler

Christopher Mischler

  • 1 Post
  • 3 Reply Likes
I agree it would be extremely helpful to have this on a per-smart-object level, rather than needing to switch my app-wide preferences depending on what kind of object I'm resizing. For now, I an resizing a copy of the layer as a dumb-object; but retaining the original smart object in case I need to resize/change it later. It's clearly not ideal, and specifying the interpolation method on each smart object seems like a necessary fix.
Photo of Sol Pageau

Sol Pageau

  • 3 Posts
  • 2 Reply Likes
This feature is still very needed.Smart objects are so useful, but not being able to easily integrate scaled animated pixel art is killing me.
(Edited)
Photo of eartho

eartho, Champion

  • 1052 Posts
  • 314 Reply Likes
you can change interpolation methods for smart objects by changing the preference...
Photo of Sol Pageau

Sol Pageau

  • 3 Posts
  • 2 Reply Likes
That sets the interpolation for all objects at once. I need some objects to be Nearest Neighbour so the pixels look chunky and others Bicubic to smooth others out. I tried scaling the Smart Object I wanted Nearest Neighbour seperately and then saving that, no dice.
 Nearest Neighbour: Note how the train is crisp but the text frames are jagged. Each of the text frames is about 20% original size.
 Bicubic Automatic: Note how blurred the train is now and the text is noticeably smoother.
(Edited)
Photo of Jaroslav Bereza

Jaroslav Bereza

  • 857 Posts
  • 210 Reply Likes
eartho: you can but this won't work on per layer basis properly. Because once you move or transform layer then interpolation method from settings is used. Not currently used method for this layer.
Photo of eartho

eartho, Champion

  • 1052 Posts
  • 314 Reply Likes
Jaroslav, trust me, i'm all too aware of this limitation. It's beyond ridiculous that we can't assign a per SO interpolation setting and it's been needed for as long as SO's have been in Ps.
Photo of Jim Ainsley

Jim Ainsley

  • 25 Posts
  • 10 Reply Likes
I want this too as I do a lot of work with pixel art.

Adobe keep adding all kinds of gimmicky new features to Photoshop, but this is a genuinely useful feature that lots of people would find helpful. It would also be extremely easy to implement.
Photo of Craig Dale

Craig Dale

  • 1 Post
  • 0 Reply Likes
100% this. It's crazy that you can get an image just right but it will ruin it just by opening it again (or someone else working on your file). Having to go into Prefs every time you you open a file depending on what file you worked on last in a huge pain.