Jump to content

Art Board Export changes blend mode of group on export.


CM0

Recommended Posts

When you export an art board, groups will be rendered in 'normal' vs 'passthrough'. At least that is what appears to happen.

This is a sample before export.

image.png.bc60906c41cc351bccce66bdb63f753b.png

This is what it looks like exported.

image.png.5f12a864dfca9896d4348287da3bffd2.png

This bug probably went unnoticed because the difference is subtle in some cases. Blend ranges is applied to easily see how they are different.

Sample that reproduces problem attached. Note, same thing happens if you do 'rasterize' layer. Also, if you change the blend mode from 'passthrough' to 'normal' it will look the way it is exported.

--------------------

Windows 10. Affinity 2.1.1.

Artboard-Bug-Export-BlendMode.afpub

Link to comment
Share on other sites

What format are you exporting to, and with what settings?

-- 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.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1

Link to comment
Share on other sites

38 minutes ago, walt.farrell said:

What format are you exporting to, and with what settings?

Doesn't seem to matter. You can see the preview in export is already incorrect. Also, rasterizing the layer will result in incorrect pixel layer as well.

Nonetheless, was using PNG with defaults.

Link to comment
Share on other sites

Hi @CM0,

Thanks for your report!

Interestingly with this file, I've found the following behaviour:

When opened within Affinity Publisher (or the Designer /Photo Personas of Affinity Publisher) the file renders differently on canvas compared to the export when using an Artboard. When using a regular canvas with a rectangle as the background colour, the file exports the same as is shown in the app.

When opened within Affinity Designer, the Artboard document renders the same as the exported image. When using a regular canvas the file renders the same as it's exported counterpart, though differently compared to the export of the Artboard document.

When opened within Affinity Photo, both the Artboard and canvas document render the same as the exported image.

image.jpeg

I can't entirely explain this behaviour currently and I suspect the version that matches the exported file is correct and should be seen in all instances of app/artboard/canvas combinations - therefore I'll be logging this with our development team now for further investigation.

I hope this helps :)

Link to comment
Share on other sites

I'm not sure what you are proposing. You posted a file with no context or explanation. If you are proposing a work around, I understand the suggestion.

However, I just want to make sure it is understood this a problem and not behaving as intended. Not just the export, but the render itself in photo.

I created this trivial example as a way to understand the problem. The work around works for this example. However, it is not a work around for a complex composition.

Link to comment
Share on other sites

I am a bit confused. Here on my Mac i get an A with a gradient/transparency yet there is no gradient/transparency applied. I cannot get the A to be a solid colour. Yes I am removing the blend

I wonder how the A was created. If I type an A it is solid white from top to bottom not fading from Clear to White top to bottom.

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

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

Link to comment
Share on other sites

1 minute ago, Return said:

You mask the A with a rectangle with black/100% to black/0% fill color and get the same result without blend ranges.
Why is that blend range even there?
It doesn't do anything special here.

It was just something I could create quickly to demonstrate the problem. I will see if I can create another example.

Link to comment
Share on other sites

Ok, here is something I did quickly just as a demonstration that there are unique effects you can create not possible without the combination and in the right order.

The Art Board at the bottom right "Transparency + Blend Ranges" is the desired effect. We are capturing the highlights of the sand and want a natural organic falloff into darkness as it approaches the top of the image.

We can not do that with transparency alone, we can not do this with blend ranges alone, and we can't do it in the wrong order with blend ranges first and then transparency.

Note, in a real composition I might use something other than a transparency gradient. Could be a curves adjustment in combination with transparency gradient etc. As what we are doing is changing what parts of the image will cross the blend ranges threshold so that we have more fine control of how the effect is applied across different parts of the image.

image.png.e4e76151d1b9e1a0e5d2b912f3daeabd.png

Gradient Effects with Blend Ranges.afpub

Link to comment
Share on other sites

15 minutes ago, Return said:

Sorry must be something very specific as I don't get it.
Perhaps somebody else can help you out with this.

Not really needing any specific help at this point other than just getting the problem recognized and bug fixed.

I wanted to make sure the problem is understood so the right "fix" is applied. Which is why I wanted to make sure that it is understood Photo's default rendering is incorrect.

I'm just hoping a mod could confirm. Thanks.

Link to comment
Share on other sites

14 hours ago, CM0 said:

I wanted to make sure the problem is understood so the right "fix" is applied. Which is why I wanted to make sure that it is understood Photo's default rendering is incorrect.

I'm just hoping a mod could confirm. Thanks.

I can confirm that I've updated the development log to include this information and your file above - such that this can be correctly understood and resolved in a future update.

I hope this helps :) 

Link to comment
Share on other sites

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.