# Symulacja biegu promieni

Twórz i symuluj interaktywnie sceny optyki geometrycznej 2D.
Całkowicie darmowa aplikacja webowa. Kod źródłowy jest dostępny na GitHub.

Uruchom symulator

Previous Next

## Narzędzia

Promień

Pojedynczy promień światła określony przez dwa punkty.

Wiązka

Z odcinka wyłania się równoległa lub rozbieżna wiązka promieni o gęstości kontrolowanej przez suwak 'Gęstość promieni'.

Źródło punktowe

Promienie wychodzące z jednego punktu. Ich liczba regulowana jest za pomocą suwaka 'Gęstość promieni'.

Zwierciadła

Symuluje odbicie światła w zwierciadle płaskim.

Zwierciadła (zakrzywione)

Zwierciadło, którego powierzchnia jest zakrzywiona. Może być kołowa, paraboliczna lub zdefiniowana przez niestandardowe równanie y = f(x).

Idealnie zakrzywione

Idealnie 'zakrzywione' zwierciadło, dokładnie spełniające równanie (1/x + 1/y = 1/f). Ogniskową można ustawić bezpośrednio.

Rozdzielacz wiązki

Zwierciadło odbijające pewien procent padającego światła.

Szkła

Symuluje załamanie i odbicie światła na granicy ośrodków.

Szkła (inne kształty)

Szkło o dowolnych kształtach, ograniczonych odcinkami i łukami okręgów lub zdefiniowanych układem nierówności f(x) < y < g(x).

Szkło gradientowe (GRIN)

Materiał z określoną funkcją współczynnika załamania n(x,y).

Soczewka idealna

Idealna soczewka, która spełnia dokładnie równanie (1/x + 1/y = 1/f). Ogniskową można ustawić bezpośrednio.

Przesłony

Przeszkoda - odcinek - pochłaniająca padające promienie.

Siatka dyfrakcyjna

Siatka dyfrakcyjna rozszczepiająca światło na kierunki zależne od długości fali.

Linijka

Linijka odmierzająca odległość od punktu zero (pierwsze kliknięcie) do innego punktu (drugie kliknięcie).

Kątomierz

Kątomierz określony przez środek (wierzchołek kąta - pierwsze kliknięcie) i inny punkt dla kierunku zerowego (drugie kliknięcie). Skala jest w stopniach.

Detektor

Narzędzie do pomiaru szybkości przepływu energii (P), szybkości prostopadłego przepływu pędu (F⊥), i szybkości równoległego przepływu pędu (F∥) przez odcinek. . Jednostki są umowne.

## Widok

Promienie

Pokaż promienie. Gdy 'Gęstość promieni' jest duża, wiązka pojawia się jako ciągła.

Rozszerzone promienie

Pokaż zarówno promienie, jak i ich przedłużenia. Kolor pomarańczowy wskazuje przedłużenia do tyłu, a szary do przodu.

Wszystkie obrazy

Pokaż położenie wszystkich obrazów. Żółte punkty oznaczają obrazy rzeczywiste, pomarańczowe obrazy pozorne, a szare (brak na tym zdjęciu) obiekty wirtualne. Zwróć uwagę, że niektórych obrazów nie można wykryć, jeśli 'Gęstość promieni' nie jest wystarczająco wysoka.

Widziane przez obserwatora

Symuluje promienie i obrazy widziane z określonego miejsca. Obserwatora symbolizuje niebieskie kółko. Wszelkie przecinające je promienie uważa się za 'obserwowane'. Obserwator nie wie, gdzie faktycznie zaczynają się promienie, ale będzie mu się wydawało, że zaczynają się w pewnym punkcie (punktach), jeśli się tam przecinają. Promienie są pokazane na niebiesko, a punkty na żółto (rzeczywiste) lub pomarańczowo (pozorne).

Symuluj kolory

Symulacja kolorów (długości fal) źródeł światła, mieszania kolorów, filtrowania kolorów przez filtry blokujące i lustra oraz dyspersji chromatycznej szkieł.