evnb Posted March 9, 2024 Posted March 9, 2024 (edited) This could be implemented in a script pretty easily but since we don't have scripting yet mi requesting it here Basically I want to be able to make a mask but instead of the layer only being viewed through the mask, now the layer can be viewed everywhere except the mask, and the layers below can be seen through the mask. To implement this in a script I'd just make a very large rectangle larger than the artboard, subtract the 'mask' from it, and then apply that as a mask to the desired layer. I want to specify this request involves an inverse vector mask, not the inverse pixel mask achievable in photo by inverting selection. Edited March 9, 2024 by evnb Gripsholm Lion 1 Quote
Yuli Posted November 7, 2024 Posted November 7, 2024 I second this! An option to inverse a vector mask would be very useful. Quote
Ldina Posted November 7, 2024 Posted November 7, 2024 @evnb I'm all for it. In the meantime, here's a possible workaround. Place your "masking object" on a layer above the object you wish to apply the mask to, and set the layer blend mode to Erase, which will achieve the same result. It may not work for every situation, but it's a possible workaround. To limit the Erase Blend Mode effect to specific objects, (so you don't Erase all the way to the bottom of your layer stack), Group them, which will limit Erasure to that Group. See graphic below. I believe exporting to PDF won't work because as I understand it, the PDF spec doesn't support Erase Blend Mode. Quote 2024 MacBook Pro M4 Max, 48GB, 1TB SSD, Sequoia OS, Affinity Photo/Designer/Publisher v1 & v2, Adobe CS6 Extended, LightRoom v6, Blender, InkScape, Dell 30" Monitor, Canon PRO-100 Printer, i1 Spectrophotometer, i1Publish, Wacom Intuos 4 PTK-640 graphics tablet, 2TB OWC SSD USB external hard drive.
walt.farrell Posted November 8, 2024 Posted November 8, 2024 15 hours ago, Ldina said: and set the layer blend mode to Erase, While that may achieve the desired results visually, won't the Erase Blend Mode rasterize any of the affected vector content during Export? 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
Ldina Posted November 8, 2024 Posted November 8, 2024 2 hours ago, walt.farrell said: While that may achieve the desired results visually, won't the Erase Blend Mode rasterize any of the affected vector content during Export? Agreed, Erase Blend Mode does result in some rasterization. This is just a workaround for those who need such a visual effect, until (or if) a true vector "inverse mask" becomes available. Quote 2024 MacBook Pro M4 Max, 48GB, 1TB SSD, Sequoia OS, Affinity Photo/Designer/Publisher v1 & v2, Adobe CS6 Extended, LightRoom v6, Blender, InkScape, Dell 30" Monitor, Canon PRO-100 Printer, i1 Spectrophotometer, i1Publish, Wacom Intuos 4 PTK-640 graphics tablet, 2TB OWC SSD USB external hard drive.
Yuli Posted November 8, 2024 Posted November 8, 2024 For anyone looking for a workaround, I solved it by using a compound shape group as mask. walt.farrell, Ldina and Old Bruce 3 Quote
prince2 Posted November 24, 2024 Posted November 24, 2024 On 11/8/2024 at 2:12 AM, Ldina said: @evnb I'm all for it. In the meantime, here's a possible workaround. Place your "masking object" on a layer above the object you wish to apply the mask to, and set the layer blend mode to Erase, which will achieve the same result. It may not work for every situation, but it's a possible workaround. To limit the Erase Blend Mode effect to specific objects, (so you don't Erase all the way to the bottom of your layer stack), Group them, which will limit Erasure to that Group. See graphic below. I believe exporting to PDF won't work because as I understand it, the PDF spec doesn't support Erase Blend Mode. it also isn't very intuitive 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.