to flash on a surface or be reflected off it
glance on / off sth
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition