Skip to main content
Known Participant
December 29, 2020
Answered

Custom blend mode or mask?

  • December 29, 2020
  • 5 replies
  • 1314 views

Hi folks,

 

Quick beginner question here.

 

Please take a look at the attached pic.

 

The white stripes are on the layer above the red shape.

 

Imagine that i want the white stripes to become black at the point that they're over the red shape. How would one go abour achieving that?

 

Perhaps there's some sort of custom blend mode? Or is it something to so do with mask?

 

Any suggestions greatly appreciated!

This topic has been closed for replies.
Correct answer c.pfaffenbichler

5 replies

Norman Sanders
Legend
December 30, 2020

I couldn't let the chance go by without sharing this black & white nugget.

With the top layer in white and its Blending Mode set to Difference, as you use the Move tool to float the line around the area, it will automatically do the color break.

Daz VAuthor
Known Participant
December 30, 2020

Thanks folks. I found a sort of workaround. There's a free app called WindowTop, it allows you to make the smart object floating window semi opaque, then you can resize to match and place it on top of the main comp, so you can edit the smart object while seeing the rest of your comp in situ. At the same time i also open up the comp on a second monitor so its quite ok, i can see the full result. But this functionality should surely be available natively in PS.

Check out 20th century modern art, it's full of this kind of stuff, one should easily be able to have one layer effect only another layer, regardless of where it is in the layer stack.

Daz VAuthor
Known Participant
December 30, 2020

I guess the regulars on this Forum know Photoshop well enough to know abouts its bugs (at least some of them) and areas in which it »falls short« otherwise. 

So I see no problem in you voicing a dissatisfaction with Photoshop. 

 

But »it is what it is« and I think the Layer-based approach is deeply embedded in the application itself and for many of its users (myself included) it provides an easy visual representation with analogies to real-world experiences (like clipping and collaging images atop one another). 

 

I suspect one could use Blender for node-based image editing, but I am frankly not well-versed in Photoshop’s current competition. 

 

I found an old Feature Request 

https://feedback.photoshop.com/conversations/default_topic/photoshop-node-based-editing/5f5f45134b561a3d4233001d?commentId=5f5f46c74b561a3d42a4e528&replyId=5f5f49cb4b561a3d427fe22e

that might reflect your attitude. 


Nice! I actually know Blender really well, it's an amazing program, probably my favorite visual software. Over the next couple of years they have a project called "eveything nodes" whereby they are going to make every facet of the program node based (a lot of it already is). 

 

There is some overlap with what you can do in PS, but where Blender lacks for now is 2D stuff, it can be done in the composite nodes (adding blurs other FX) but its not really realtime or it at least is very slow and rather clunky. For node based 2D, Fusion is a lot nicer and more powerful.

 

 

davescm
Community Expert
Community Expert
December 29, 2020

Another alternative

Depending on the colour changes you want, you could set up a Hue /Sat adjustment layer to change the individual colours of the underlying layers to new colours (remember you can target and adjust 6 colour bands) then paint on the mask to get the colour changes you want

Dave

Ro Hackett
Inspiring
December 29, 2020

I'd do what edgrimely said below... nice and simple ... put black lines on top of the red and fit them into the red by right clicking the black lines layer and select 'create clipping mask' or else just alt-click between those two layers... put your white lines under the red shape

Daz VAuthor
Known Participant
December 29, 2020

Thanks! .... but i don't understand how to turn my white lines into black lines!

 

Just to clarify: let's forget black and white because that confuses me because those are also the colors used to mask and unmask stuff.

 

Lets say i have a red square in th middle. When i draw outside the square the lines should be blue, but when i draw inside the square, they should be green. Is that possible in "real time"? By that i mean, will i see that as i draw, or do i first need to draw the blue lines, then stop, do some stuff with clipping mask etc and only THEN i'll see the desired result (green inside)?

Daz VAuthor
Known Participant
December 29, 2020

OK, so i managed to get it working according to c pfaffenbichler's suggestion and it's giving me what i want, but not really!

 

If i want to edit the red sausage i need to edit the smart object. That then opens up in a new window, in isolation, so anything i adjust needs to be done "blind" to the rest of the composition, then i hit save, and the change propagates back into the main window.

 

How do people create art like this? I need to do something and see the immediate result in place, not in some other window. I googled about it and saw lots of people complaining about a lack of parent / child functions that would fix this.

 

Surely it's possible to paint on a layer and have those strokes at the same time show up on some other layer in the stack performing some other function (like in this example)?

Participating Frequently
December 29, 2020

Make two copies of the white lines. Select one and fill with black, move it below the red layer. Clip the top white line layer to the red layer.

c.pfaffenbichler
Community Expert
Community Expert
December 29, 2020

Linking the Layers can help make sure that the two instances are moved simultaneously. 

c.pfaffenbichler
Community Expert
Community Expert
December 29, 2020

Make the layer with the red shape a Smart Object, duplicate it, link the duplicate to the »original«, apply Color Overlay, move it atop the layer with the white stripes and Clipping Mask it. 

c.pfaffenbichler
Community Expert
c.pfaffenbichlerCommunity ExpertCorrect answer
Community Expert
December 29, 2020

Daz VAuthor
Known Participant
December 29, 2020

Many thanks guys!

 

@  c pfaffenbichler

 

You said: "apply Color Overlay,"

 

You could explain what you mean? How? To which layer? (sorry, i'm a total beginner with PS!)