Take the 2-minute tour ×
Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. It's 100% free, no registration required.

I have a rectangular shape that has a colour overlay and drop shadow in a layer. Now, I want to create a new layer containing only a rasterized version of the effect from the current layer.

To put it simply:

Layer 1: Shape + shape-drop-shadow; (Create new Layer 2) Layer 2: shape-drop-shadow;

Meaning, I'm not looking for how to copy effects between layers, but rather the actual result of the effect of one layer to a new layer.

share|improve this question

2 Answers 2

up vote 2 down vote accepted

Try the following:

  1. Select the layer you want to copy.
  2. CTRL+J to duplicate it.
  3. Right-click the new layer and select Rasterize Layer Style.
  4. CTRL+ click the shape icon in the new layer in the layer palette to select it and press DELETE to keep just the effect.

EDIT: Missed the part about the color overlay, my answer works for the drop shadow and other effects outside of the shape.

share|improve this answer
    
Awesome answer! I found another way also, which was to set the fill of the shape to 0%, duplicate the layer and rasterize the layer. Then I got a rasterized copy of the shape shadow. This approach felt smoother though! Btw, the overlay was never really a problem, it was the shadow I was after. So thanks! –  AndroidHustle Jan 30 '13 at 10:28

If you did need the effects of the colour overlay / blend modes as well as layer styles, which can get lost in Rasterize Layer Style, there's a simple workaround I quite often use:

  • Hide every other layer (alt-click the eye symbol)
  • Select > All (ctrl+A)
  • Edit > Copy Merged (ctrl+shift+C) which copies the output of all visible layers as one (you must be in any layer that's visible, or it doesn't work)
  • Paste

It pastes a new layer containing the final pixel output of whatever was going on in the unhidden layer(s) - including transparency, blending, and layer styles. Then overlay / blend modes etc can be applied to that layer to make it play nicely with everything else.

share|improve this answer
    
+1 for providing an additional solution when requesting a different result! –  AndroidHustle Jan 30 '13 at 13:36

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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