I have a question about masking layers and the order in which things get masked. In the example below, I'd like to mask the visor with the helmet, but I'd also like to have a sheen travel along the visor, which would obviously be masked by the visor, and the helmet. I assumed that I would be able to have the visor, and the sheen inside a layer group with it's own masking set, and then have that rest inside the helmet group with it's own masking. However it doesn't seem to work the way I would think, and the visor loses its masking of the helmet.
I've attached an example what what I'd like to happen, what is happening, and my layer order in the layer window.
I'm assuming this is possible, but I mustn't have the layer order, or masking properties set up correctly. Any insight would be great.
This is what is currently happening in my layer order:
This is my layer order:
This is the result I'm looking to get (this is photoshopped to look the way I want):