После дождя в воздухе находится множество мельчайших капелек воды. Они работают как микропризмы, вызывая явление дисперсии света. А для того, чтобы это явление было заметно глазу человека, должна стоять солнечная погода, чтобы было много прямого света, а не рассеянного тучами.