ytorf Posted August 12, 2024 Posted August 12, 2024 I am having the same problem. Turning off anti-alias doesn't do anything. All I can do it turn up tolerance and then the paint bucket fills any adjoining color, effectively making it useless. Is there another fix? paintbucketbug.afphoto Quote
walt.farrell Posted August 12, 2024 Posted August 12, 2024 1 hour ago, ytorf said: Is there another fix? I'm not sure what you're showing us in that .afphoto file. Can you perhaps provide a screen recording to help demonstrate what you're seeing? It's not clear to me, for example, if your issue is with making a smooth pixel selection to fill, or what, exactly. Quote -- 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
ytorf Posted August 13, 2024 Author Posted August 13, 2024 51 minutes ago, walt.farrell said: I'm not sure what you're showing us in that .afphoto file. Can you perhaps provide a screen recording to help demonstrate what you're seeing? It's not clear to me, for example, if your issue is with making a smooth pixel selection to fill, or what, exactly. If you look at the image I attached in the last post you'll see a jagged white halo between the outline created by the brush and the fill created by the paint bucket. Here's a screen recording paintbucketbug.mov Quote
user_0815 Posted August 13, 2024 Posted August 13, 2024 Up the tolerance to somethin like 99%. bucket.mp4 Quote
walt.farrell Posted August 13, 2024 Posted August 13, 2024 13 hours ago, ytorf said: If you look at the image I attached in the last post you'll see a jagged white halo between the outline created by the brush and the fill created by the paint bucket. Here's a screen recording Thanks. For future reference, it's better to include the complete application window in the recording. I should have mentioned that; sorry. In this case, for example, we can't see any details of the brush you're using from the Context Toolbar, which can be critical. Edit: However, now that I'm at my computer and can test, that added detail is not needed in this specific case. Quote -- 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
NotMyFault Posted August 13, 2024 Posted August 13, 2024 You can avoid the issue by flood select the area with high tolerance setting grow the selection by a few pixel fill the selected area StuartRc and walt.farrell 2 Quote Mac mini M1 A2348 | MBP M3 Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.
NotMyFault Posted August 13, 2024 Posted August 13, 2024 I just checked again, it is simpler: Use flood fill tool activate „continuous“ activate „antialiasing“ set tolerance to 75% click once in the middle. this fills any object with a colored edge in the middle without seams - unless the edge is extremely tiny. RPReplay_Final1723550511.mov StuartRc and walt.farrell 2 Quote Mac mini M1 A2348 | MBP M3 Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.
walt.farrell Posted August 13, 2024 Posted August 13, 2024 I think one of the methods suggested by @NotMyFault provides the best working approach. Quote -- 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
walt.farrell Posted August 14, 2024 Posted August 14, 2024 FYI: Now posted as a Bug by ytorf, here: Quote -- 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
ytorf Posted August 14, 2024 Author Posted August 14, 2024 1 minute ago, walt.farrell said: FYI: Now posted as a Bug by ytorf, here: Apologies for the double posting. I didn't see the replies here until now for some reason Quote
ytorf Posted August 14, 2024 Author Posted August 14, 2024 Quote I just checked again, it is simpler: Use flood fill tool activate „continuous“ activate „antialiasing“ set tolerance to 75% click once in the middle. this fills any object with a colored edge in the middle without seams - unless the edge is extremely tiny. Yes, but the issue is if I want to flood fill an area of color inside another area of color (which I do all the time with my workflow) a high tolerance of the flood fill tool will take over any other color connected to it, even if not similar. Bringing the tolerance down to around 25% solves this, but brings back the jagged edge. (Including a screen capture hopefully closer to what @walt.farrell suggested. Thanks for the help! floodfilltooltoomuch.mov Quote
NotMyFault Posted August 14, 2024 Posted August 14, 2024 Well, the workflow you are currently using creates this issue. You can‘t have it all at once: smooth edges by anti-aliasing (effectively mixing colors, triggering overfill when using required high tolerance levels) painting every curve into the same pixel layer you can avoid the issue when painting the individual colors on separate layers. This avoids mixing colors at edges, and improves selections (tolerance can keep low). Furthermore you can use the layer sequence to delete part of the pixel layer without impacting later edits on other layers. walt.farrell 1 Quote Mac mini M1 A2348 | MBP M3 Windows 11 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080 LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5 | Dell 27“ 4K iPad Air Gen 5 (2022) A2589 Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps. I use iPad screenshots and videos even in the Desktop section of the forum when I expect no relevant difference.
StuartRc Posted August 14, 2024 Posted August 14, 2024 @NotMyFault Good answer!😀 I just checked my settings for inking (Black Stroke | Black Fill) It is at: 30% tolerance + continuous +antialiasing Use it all the time just using a quick tab on the 'G' key to turn on fill so you don't need to change tools. Also Source is pretty useful for using target layers to colour fill layers below | above Quote Affinity Version 1 (10.6) Affinity Version 2.6.3 All (Designer | Photo | Publisher) Beta; 2.6.4.3439 OS:Windows 10 Pro 22H2 OS Build 19045.6035+ Windows Feature Experience Pack 1000.19060.1000.0 Rig:AMD FX 8350 and AMD Radeon (R9 380 Series) Settings Version 21.04.01 Radeon Settings Version 2020 20.1.03) + Wacom Intuous 4M with driver 6.3.41-1
ytorf Posted August 15, 2024 Author Posted August 15, 2024 Thanks for the replies @StuartRc and @NotMyFault. I'll play around with source and adjust my layer usage (minimizing layers is a very old habit that's hard for me to break 😂 Quote
Recommended Posts
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.