Why does light travel at varying speeds through different materials?? why does light travel at different speeds through different materials?? for example, it travels at 38 mph through super cooled sodium. also, if light is massless, why is it susceptible to gravity?? i dont know the formulae to examine, but i'd think mass is a factor when calculating gravity, and if so would a zero mass mean gravity has no effect, therefore meaning light does have mass??