Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Can i apply gradient fill to many shapes, but fill each shape as separate layer?

New Here ,
Jun 08, 2019 Jun 08, 2019

HI everyone, maybe i'm not clear in topic name, let me explain this.

When i have one shape and fill it with gradient/pattern, Photoshop acts like shape is a whole layer and puts 100% of fill to 100% of shape. But if i have several shapes, it drags fill proportionally to combined area of all shapes. Is there a way to make PS fill each shape separately in multi-shaped layer?

I'm giving an image to better explanation.

Thanks in advance.

Untitled-2.png

991
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe
Community Expert ,
Jun 08, 2019 Jun 08, 2019

Congrats on posting the screenshot right away!

Is there a way to make PS fill each shape separately in multi-shaped layer?

Not as far as I can tell.

In a case like this it might be worth

• creating one Smart Object and distributing it as intended or

• creating six separate Gradient Layers or

• creating six separate Shape Layers and applying the Layer Style Gradient Overlay to them.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 08, 2019 Jun 08, 2019

When you combine multiple shapes in a single layer the the gradient is applied to the single layer as a whole  not into each piece.

JJMack
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 08, 2019 Jun 08, 2019

Yeah, i know that, that’s why i was asking. I thought, maybe there is some checkbox where i can defy photoshops handling in such cases (would be nice, because i have more than 60 shapes and changing  each fill separately is pain in the ass).

So, obviously there is no one-click solution. Ok, thanks everyone, i’ll go one with finding less consuming way to do that.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 08, 2019 Jun 08, 2019

The one click solution is available create each as a shape layer. Not a single shape layer. Why did you create a single shape layer?

Capture.jpg

History  like CS3 shows clearly that  a Shape layer is a fill layer with a vector mask

JJMack
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jun 08, 2019 Jun 08, 2019
LATEST

At first, i had each shape on separate layer, but when their number moved over 50 and shapes over shapes and some shapes are not just squares, editing and navigation became complicated. In result, i have simplified number of layers, but multiplied number of manipulations in order to modify them:) I guess, i should just live with this and choose which way i will go.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 08, 2019 Jun 08, 2019

In this case an advantage of a Layer Style would be that it can quickly be applied to a number of Layers simultaneously.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines