[Physics] Why does soaking a fabric make it more transparent

opticsreflectionvisible-lightwater

It's a well-known fact that when one soaks a thin piece of fabric, it will often become more transparent than it was before.

What is the reason behind this? I can't put glass behind the fabric and increase its transparency.

(Also, just in case this seems like a duplicate, I am not concerned necessarily with why the fabric become darker but just the transparency aspect, unless, of course, the causes of these two phenomena are not disjoint.)

Best Answer

The fabric is made of many thin fibers of fabric, with air in between. This structure causes light to bounce around many times inside, making it hard for light to get through.

When you make the fabric wet, you replace the air with water, which has a closer index of refraction to the fibers. So the reflections inside are less important, and more light just goes straight through.

Some people might interpret this as the clothing getting darker, especially if somebody is wearing the clothes, but that’s just because no light is coming from the other side. If you hold the fabric up to the sun, it should be clear the effect is really just an increase in transparency.

For the same reason, paper becomes transparent when it gets oily, as anybody who has ever eaten pizza on a paper plate knows.