衣服在干燥的时候,布的颜面有很多绒毛,这些绒毛会反射光线,光线会进到衣服里面的时间还没到,大部分的光线就已经反射回去了,只有少数光线被衣服吸收,所以颜色比较浅。衣服弄湿后,绒毛伏倒,表面变平滑,光线大多直接射到布的表面,光线容易被布完全吸收,这样,反射回来的光线极少,所以看起来颜色较浅。
彩色的材质表面有一些极细小的纤维,或者是突起,它们由于使光发生衍射,所以呈白色,所以不湿水时颜色看起来较浅,一旦湿水,这些细小的纤维要么被水压下,要么被水填平,所以就就看起来色深,对于绝对光滑或者特别光滑的表面,如平整的塑料就没有这种效应。基本上属于是一种物理反应。