Jump to content

Recommended Posts

Posted

A rectangle with blend mode "color burn" over a transparent area
– where, just like on white, no color, that could be burned, exists –
is visible as the plain color.

It should be transparent, correct?
Otherwise, I'd need to create very complex layer masks in practice, to achieve transparency in spots without objects, that are actually meant to remain transparent.

Same goes for other blend modes, but especially with "color burn", where you rely on the effect to only affect spots with existing color, it doesn't make sense to get the 100% color surface, still.

See attached also the example file.

image.png.545e135c891d06468b713e747698d1fd.png

Color Burn over transparent issue.afdesign

Posted

The blend mode is behaving the way I’d expect it to. My assumptions…

White is a color, so the blend mode is interacting with white. A layer with no color beneath it (transparency) doesn’t have a color to interact with, so blend modes won’t effect the object’s color.

Windows 10 22H2 | Affinity Designer/Photo/Publisher 2 (MSI/EXE)

Posted

I don't know if other software works in the same way, but just like Brian said, it's the normal behavior of Affinity Suite. 

On 4/8/2024 at 10:21 PM, Viktor CR said:

Otherwise, I'd need to create very complex layer masks in practice, to achieve transparency in spots without objects, that are actually meant to remain transparent.

For the example you showed here, you can nest the rectangle under the circle. No complex layer masks are needed.

Posted
On 4/8/2024 at 7:21 PM, Viktor CR said:

It should be transparent, correct?

Why? It appears over the transparent background as though nothing was under it. All the blend modes with the exception of Erase show the rectangle exactly the same. It is there with the colour it has. The white area is not showing the colour burning rectangle as invisible, the colour burning rectangle is actually colour burning the underlying white to white.

Mac Pro (Late 2013) Mac OS 12.7.6 
Affinity Designer 2.6.0 | Affinity Photo 2.6.0 | Affinity Publisher 2.6.0 | Beta versions as they appear.

I have never mastered color management, period, so I cannot help with that.

Posted
On 4/11/2024 at 9:48 PM, Old Bruce said:

the colour burning rectangle is actually colour burning the underlying white to white

I disagree. The color burning rectangle is trying to burn the white, but as that has no color CMYK[0/0/0/0], it doesn't succeed.
Same intuitive expectation would apply to transparency: If there's nothing to burn, it shouldn't be burned.

Of course I also realize, the algorithm for this blend mode doesn't strictly work like that, but probably first subdivides paths.

Posted
On 4/11/2024 at 7:03 PM, KarlLegion said:

you can nest the rectangle under the circle. No complex layer masks are needed.

Yes, indeed — however, I have a complex object configuration here and not just a single layer.

The following is, what I've found, works:
I've collected the target objects in a Symbol and apply that as a complex mask to the rectangle, to remove what's transparent from the overlaying color-burn object.

image.png.ecb489bf94404773e9a64e5a1741fe93.png

Posted

Question for Affinity staff

Can you confirm, it is a valid expectation to want
blend modes in some circumstances not apply in transparent areas and thus not appear there, at all?

It is possible, that a sort of "isolate blending" option for groups may solve this issue in a more deterministic way.

I am curious about your developers' view.

Posted
22 hours ago, Viktor CR said:

The following is, what I've found, works:

Good to hear that you find a way to work it around.🙂

Then, here's my opinion about your expectation. (It's just an "exchange of ideas". I know, it's unimportant and you're seeking for an official opinion. So, I'm not going to stop you from making a feature request.)

For what you said:

22 hours ago, Viktor CR said:

but as that has no color CMYK[0/0/0/0], it doesn't succeed

Let's see it this way: For RGB colour model, white is actually 255,255,255 which is, on the contrary, full of colour. So, don't be fooled by the name, it's nothing about colour. (The same for Colour Dodge. Even Black (as a base layer) is "full of colour" in CMYK model, the top layer can't dodge anything.)

It calls "Blend Mode" for a reason, because it blends colour. It needs 2 layers for it to blend (except Erase). If there's no colour for it to blend with, it's reasonable to expect that the top layer will have no changes at all. The same for the case that the base layer being transparent — the top layer will have no changes.

From Wikipedia: "The Color Burn mode divides the inverted bottom layer by the top layer, and then inverts the result."

So, the top layer basically amplifies the "darkness" of the base (bottom) layer — if the base layer is 100% white ("darkness" = 0), there will be nothing for it to amplify (0÷n=0). So, the both layers will have no changes. And also, the calculation is all about the base layer, so if there are no base layers in the first place, then there won't have any calculations at all. It means, no changes also.

What you expect, is like seeing the top layer as a filter more than an actual object (i.e. a layer applying effect to the bottom layer without it having actual pixels)

Would you mind sharing the file of your project in question? I'm just curious about your actual problem and the method you used to solve it. I like puzzles. 😉

(BTW, you can make your suggestions in the Feedback & Suggestions board instead.)

 

Posted
10 hours ago, Viktor CR said:

The color burning rectangle is trying to burn the white, but as that has no color CMYK[0/0/0/0],

I think that's the first you've mentioned CMYK, which adds other considerations as the Blend Modes are defined based on additive RGB processing, not subtractive CMYK processing, and may behave differently than you would expect when used in CMYK. I don;'t think that's the reason for what you're asking about here, just something to be aware of.

E.g., 

 

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.