光并不是碰到物体发生反射,而是在两种介质的界面上发生反射。这个可以用惠更斯原理进行解释。光传播到介面上的时候,在界面上的每一个点粒子处都激发出次级波。这些次级波都是球面波,互相叠加之后,原介质处表现为反射波,另一个介质中表现为折射波。
散射是向空间各个方向的。
从原子电子激发的角度来看,原子吸收光子,然后激发电子到更高能级,电子跃迁回原能级,放出光子,光波向全空间传播。每个界面上原子的激发光波互相叠加,表现为反射波和折射波。
不透明物体反射与它本身颜色相同的色光,吸收其他的色光。白色不透明物体反射各种色光,黑色不透明物体吸收全部色光。
表面光滑的物体对光进行镜面反射,表面粗糙的物体对光进行漫反射。