So I'm using Adobe Illustrator and I've got three colors, white, and two different shades of gray. when I make a mask with all three colors it turns out great, but when I put the new graphic in front of a white background it doesn't show up even though there's gray in the art. Even when I print the art, it all prints white... Does anyone know how to make sure the grays still show up?
I was able to recreate the issue by using a mask shape filled with white and using it to clip from behind the patterns:
What's happening here is the mask is being clipped by the grays, thus making your gray textures a white, semi-transparent fill. Try bringing the mask shape to the front,
Command + Shift + ], before clipping and you'll have a result more like this: