What causes water and other similar transparent things to become transparent? Visible light can pass through transparent solid object like glass but can't pass through many opaque objects. What is the reason? Again when liquid water turns into ice it loses its transparency. I'll be very thankful if anyone explains me which factors control the property of transparency of any material and how.