Моделирование эксперимента Юнга с двумя щелями

9

Эксперимент Янга с двумя щелями очень прост в настройке и прост в объяснении, но он является примером как дифракции, так и интерференции, ни один из которых не моделируется традиционной трассировкой лучей.

Очень просто сделать аппроксимацию результата с использованием текстур, но для этого необходимо заранее знать, каким должен быть результат. Для произвольной установки, где количество и расположение щелей заранее не известны, существуют ли какие-либо алгоритмы для моделирования эффекта с целью получения правильного результирующего изображения?

Если нет, что модель должна включить, чтобы точно произвести эти эффекты? Можно ли адаптировать трассировку лучей для использования лучей, несущих дополнительную информацию, или потребуется совершенно новый подход?

Trichoplax
источник
«Лазерный свет - это одна частота. Однако белый свет - это свет, состоящий из суммы световых волн различной длины». ( physicsforums.com/threads/… ). Одна вещь, которую вы должны учитывать, это спектральная природа света.
WIP

Ответы:

9

Фактически возможно расширить трассировщик лучей, чтобы он мог имитировать волновые эффекты. В статье « Рендеринг волновых эффектов с увеличенным световым полем» описан один из способов сделать это. Таким образом, они вводят структуру под названием Augmented Light Field, которая позволяет им моделировать волновые эффекты с представлением на основе лучей. В этой структуре лучи могут нести отрицательное сияние в дополнение к положительному сиянию; Интуитивно понятно, что лучи, несущие отрицательное излучение, могут «вычитать» свет с поверхностей, которые он не может достичь, например, из-за влияния помех.

Я не реализовал это лично, и я не могу говорить о сложности его реализации, но я считаю, что это хорошая отправная точка.

Бенедикт Биттерли
источник