Когда мы заходим в речку, озеро или море мы часто видим на песчаном дне тени бегущих по поверхности воды волн. Почему это происходит поймет каждый, кто помнит из курса школьной физики факт преломления луча света при его переходе из малоплотного воздуха в гораздо более плотную воду.
В любых волнах внутри воды или воздуха перепады плотности среды в сотни и тысячи раз меньше. В любых, но не в ударных волнах в воздухе. В них перепад плотности на пределе может быть шестикратным. И, следовательно, свет, проходящий сквозь фронты ударных волн в воздухе тоже может ощутимо преломляться и формировать тени. Пусть и довольно слабые. Но видимые при хорошей подсветке.
На первом фото, показывающем момент пролета самолета со сверхзвуковой скоростью на фоне подсвечивающего это действо Солнца, ударные волны вполне различимы:
Но особо впечатляет гораздо более детальное фото этого момента: