I am trying to make a level that is covered in silhouette but the silhouette can be removed when another object (beam of light) passes over it. I only want to expose the true colors of the silhouetted level where they overlap the beam of light. I was thinking of having a color version of the level and an overlaid object that darkens everything to silhouette. Then find a way to erase the silhouette object with the beam of light.
Can anyone recommend what extension I could use for this? Or how I might go about doing this?