Photoshop effects: selectively apply special effects to one side of an object

  • 1
  • Question
  • Updated 7 years ago
Add special effects to sides or parts of element individually. Periodically, when I create CSS sprites, I sometimes need to apply apply partial effects.

For example: add stroke to left side only. or two sides: bottom and right.

Or what about drop shadow that only appears on the left side and even if the spread is very wide, it doesn't peak out of the top, right and bottom.

I guess this mainly applies to effects that appear along the edges: stroke, outer glow, drop shadow, outer shadow

It gets hard if PS has to keep track of the number "sides". I guess it's easy if the object is square.

Unless there is some way to "manually paint" the special effect onto the object with some sort of special "effects paint brush" such as the image below

http://www.flickr.com/photos/31792685...
Photo of verbatim

verbatim

  • 2 Posts
  • 0 Reply Likes
  • curious

Posted 7 years ago

  • 1
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 813 Reply Likes
Other than using a layer mask and duplicate layer contents, there is no good way to do what you're asking.

Styles are designed to work on the entire layer.
Photo of PECourtejoie

PECourtejoie, Champion

  • 792 Posts
  • 283 Reply Likes
I would use a mask, and check the layer mask hides effects (or vector mask if you use a vector mask) option in the blending options. (Right-click on a layer in the layer panel)
Photo of verbatim

verbatim

  • 2 Posts
  • 0 Reply Likes
PECourtejoie -- YES! Thank you. This is exactly what I need. I created all my shapes; put them all in a folder, then put a vector mask on the folder and blocked some parts of the shapes out, including their blending options.