Hi, Is there any optical sheet or film which is transparent to object only if the object is touching or extremely near to the sheet otherwise it acts as opaque sheet? For example, If we look through a transparent glass window of an apartment, from a distance in day light, we can’t see what or who is inside. All the light is reflected off the surface of the transparent glass giving us an illusion that it’s reflecting and opaque. But the moment we start going near the window we start to see who or what is inside. I was wondering whether there is any film or surface which will behave like opaque surface if the object is away from it. But the moment that object is brought extremely near to that surface or say it touches the surface, it will start becoming visible. For example in the image below the object is say 0.5 mm away from the film the film behaves opaque. If the object is 0.25 mm near the surface we are able to see the object but not fully, but if the object surface is touching the film, we are able to see the object fully and the film behaves fully transparent. Will a diffuser film behave this way? I have noticed that if we keep our hand touching the diffuser film then we are able to see our hand but moment we take our hand away it fades and we are only able to see the white diffusing surface. I believe diffuser film is made of arrays of very small lenses which diffuse light. so can the focal length of those lenses be adjusted such that only objects which are very near to the film or touching the film are only visible, and the visibility reduces greatly with distance of the object from the film. In short I am wondering whether there is any surface -which can behave VERY PRECISE opaque or transparent based on the distance of the object from the surface of the film.