Так гравитационное линзирование влияет на изображения звезд и других объектов, когда камера находится близко к черной дыре.
Если бы Эйнштейн был жив, он бы, наверное, сказал: "Чего вы там намудрили?!"
Для создания черной дыры в фильме «Интерстеллар» пришлось написать 40,000 строк кода на C++, который полностью реализует уравнения Эйнштейна. В итоге, чтобы эта черная дыра появилась на экране, нужно было отрендерить тысячи IMAX-кадров с разрешением 23 мегапикселя на рендер-ферме с 32,000 ядрами. И каждый кадр съедал по 20 часов работы процессоров.
https://x.com/bitfield/status/1020632237493112833
Движок DNGR был способен генерировать изображения с разрешением IMAX, что требовало обработки 23 миллионов пикселей на каждое изображение. Он использовал техники трассировки лучей и обработки пучков света, что позволило добиться плавных и непрерывных изображений без мерцания.
Для создания визуальных эффектов в фильме "Интерстеллар" было сгенерировано сотни тысяч изображений черной дыры и аккреционного диска, используя высокопроизводительный кластер рендеринга.
В DNGR применялись специальные фильтры для обеспечения плавности изображений, а также имитация эффекта бликов на объективе камеры, чтобы соответствовать стандартам кинематографической съемки.
Линк на документ с деталями: https://arxiv.org/pdf/1502.03808
Отличный комментарий!