Jump to content
THESE FORUMS ARE READ-ONLY: Please Read Me ×

Recommended Posts

Posted

What Application are you using? 
Photo

Are you using the latest release version?
v2.1.0

Can you reproduce it?
Yes

Does it happen for a new document? If not can you upload a document that shows the problem?
Yes

hardware acceleration
Same issue with both.

What happened for you (and what you expected to happen)
Using a Procedural Texture live Filter, with alpha being the only channel being applied to create weird artifacts on outlines on elements under the texture, it happens whether it's a mask or a child layer inside a group

Child Layer

image.png.f5a2af237a27b36f39227e4daf284484.png

Masked Group

image.png.5fff4a0ec4eabdfbe9f00d2891500293.png

Recipe for creating the problem

image.thumb.png.c9f06d1a3817d5d41e62e51d04a9572f.png

Procedural Texture:
image.png.e394286262429d5ff96355e8d53aa354.png

 

Procedural Texture can also just be 0 with A Channel:

image.thumb.png.438ac32cfa79fbc541f517217d33b364.png

Posted

can you please add the actual test file?

Goodby Forum, thanks for good discussion and so much support from great peers and Affinity staff. It was a great pleasure to be part of this fantastic community. 

After 03.10.2025 find me on https://creofora.com

Posted

the issue is not specific to procedural texture filter. You can create similar artefacts using

  • channels mixer: reduce "offset" on alpha, or alpha input
  • level adjustment: reduce black / white level
  • or curves adjustment.

A trigger condition is the group layer with blend mode "passthrough".

 

 

Goodby Forum, thanks for good discussion and so much support from great peers and Affinity staff. It was a great pleasure to be part of this fantastic community. 

After 03.10.2025 find me on https://creofora.com

Posted
11 minutes ago, NotMyFault said:

the issue is not specific to procedural texture filter. You can create similar artefacts using

  • channels mixer: reduce "offset" on alpha, or alpha input
  • level adjustment: reduce black / white level
  • or curves adjustment.

A trigger condition is the group layer with blend mode "passthrough".

 

 

The main point is that it causes the Outline Layer Effect on an object inside the group to look buggy, I would expect the Procedural texture to stay on top the same way that it does on parts that aren't the Outline Layer Effect

 

I was also not able to replicate the artifacts you mentioned 🤔

 

I did find a workaround that uses a Fill Layer as the base, you then use the Procedural Texture as a clipping mask, and either duplicate linked the layer in the group or go over to the Designer and make a symbol, which you can then use as a mask on top of the Procedural Texture

image.png.eb4c0eefd4b2af07dd79f0b958519c0f.png

Posted

another issue: if you reduce fill opacity below 100%, the pt filter on alpha stops working.

 

Goodby Forum, thanks for good discussion and so much support from great peers and Affinity staff. It was a great pleasure to be part of this fantastic community. 

After 03.10.2025 find me on https://creofora.com

  • Staff
Posted

@Ezbaze If you change the zoom level with your file open, does the filter redraw differently as I've logged this to be looked into.

×
×
  • 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.