Why is it that gamma and radio waves can pass through some solids so easily compared to visible light? I understand that the wavelengths are different than visible light, but why does that effect things? Do they simply not interact with anything in the material? Or, if they do, what to they interact with? Also, do they change speed when traveling through the material. I guess that question depends on the second.