marteidu Posted February 11, 2020 Share Posted February 11, 2020 Hello, everyone, I'm trying to add a pixel shadow layer (made with a brush) inside a group, so that the shadow would only be applied to that group and not the background. However, once I insert it inside the group, nothing happens. If I insert it into one of the grouped objects - it works the way I want it to - the shadow is only applied to that object. Is there any workaround to have this pixel shadow layer be applied to the whole group without having to separately add it to every single object? From what I've found so far searching the forum - this is not possible. I have seen suggestions to duplicate and rasterise the grouped layer and to insert the pixel layer into it. It works, but only on the rasterised layer, so I don't have complete control over the shadows and don't have the choice to tweak my grouped objects. TLDR; What is the best way to create a separate shadow layer that would only affect a specific group? Quote Link to comment Share on other sites More sharing options...
GarryP Posted February 11, 2020 Share Posted February 11, 2020 Welcome to the forums. I’m finding it a bit difficult understanding exactly what you’re trying to do. Would you be able to supply an example of both what you want to do and what you are currently getting? Also, if you say which Affinity application(s) you have available (and on which OS) then it will be easier for us to give advice. Quote Link to comment Share on other sites More sharing options...
marteidu Posted February 11, 2020 Author Share Posted February 11, 2020 (edited) Hello, Garry, Here's an example. Picture 1 - The shadow is on a separate pixel layer, I want it to be inside the grouped elipses. Picture 2 - I added the shadow into the elipse group, nothing happens. Picture 3 - I added the shadow into a separate elipse, the shadow is now inside that elipse. I'm asking if there's any way to add the shadow into the group at once, so that I could adjust the shadow without needing to do it for every object separately. I'm using Affinity Designer on Windows. Edited February 11, 2020 by marteidu Quote Link to comment Share on other sites More sharing options...
G13RL Posted February 11, 2020 Share Posted February 11, 2020 Hello marteidu, Ungroup the three ellipses and do an "Add" boolean operation with them. Select the result, "Layer", "Insert", "Inside" and brush over the circles. Quote Link to comment Share on other sites More sharing options...
GarryP Posted February 12, 2020 Share Posted February 12, 2020 Thanks for the extra info’ marteidu. It’s probably worth mentioning that while any layer can have many ‘child’ layers, a layer can only have one ‘parent’ layer. What you are trying to do is essentially put the brush stroke inside three different layers, or trying to give it three parents, which can’t be done. The method suggested by G13RL above – making the three circles into one layer – is a good one but the circles are converted to a multi-curve layer which means each circle could be harder to manipulate later. It also means that all three circles must have the same fill/stroke colour, which may or may not be a problem. There is another method which is a bit more work but allows you to keep everything ‘native’ and makes things easier to modify. It involves making a Symbol from the three circles and then using one of those Symbols as a Clipping Mask to the brush stroke. My attached GIF shows the process, and I’ve attached the file too in case it’s useful. (I’ve used a vector brush for the ‘shadow’ but the same technique can be used with a pixel layer, or any other type of layer as far as I know.) brush-inside-three-circles.afdesign marteidu and G13RL 2 Quote Link to comment Share on other sites More sharing options...
marteidu Posted February 12, 2020 Author Share Posted February 12, 2020 Thank you for your replies. Garry, thank you for the GIF demonstration, this workaround is exactly what I was looking for. Quote Link to comment Share on other sites More sharing options...
GarryP Posted February 13, 2020 Share Posted February 13, 2020 You're welcome. Quote Link to comment Share on other sites More sharing options...
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.