Нові симуляції
Повне внутрішнє відбиття
Налаштуйте показник заломлення оболонки й спостерігайте, як рухається критичний кут. Повний поперечний переріз оптоволокна з числовою апертурою, зникаючим полем та багатомодовим поширенням.
НовеВодні каустики
Каустичні візерунки, обчислені на GPU, на водній поверхні з картою висот. Хвилі в реальному часі порушують хвильовий фронт; фокусування інтенсивності пояснює яскраві лінії на дні басейну.
Розширені симуляції
Закон Снеліуса
Перетягуйте падаючий промінь через до чотирьох шаруватих середовищ. Тепер включає коефіцієнти відбиття Френеля (r_s, r_p), стани поляризації та демонстрацію кута Брюстера.
Формування райдуги
Дисперсія через сферичні краплі дощу — первинна (42°) і вторинна (51°) дуги, темна смуга Александера, відображення довжини хвилі в колір через CIE 1931 XYZ.
Дифракція на одній щілині
Змінна ширина щілини, довжина хвилі та відстань до екрана. Інтенсивність у режимі Фраунгофера I(θ) = I₀ sinc²(πa sinθ/λ) — тепер також показує перехід у ближнє поле (дифракція Френеля).
Подвійна щілина Юнга
Інтерференція + огинаюча дифракції. Додайте до 12 щілин (режим дифракційної решітки) і спостерігайте колапс порядку на мінімумі дифракції — тепер з контролем довжини когерентності.
Чому водні каустики? Каустики — одне з найматематично багатих оптичних явищ — вони виникають через фокусування світла викривленою заломлюючою поверхнею й описуються теорією катастроф (складкові та гострокутні катастрофи). Реалізація на GPU використовує підхід фотонного мапінгу: 256 тисяч віртуальних фотонів трасуються через поверхню з картою висот за кадр, накопичуються у текстурі з плаваючою комою та тонально відображаються на екран.