Zurück

#refraction

1 APIs mit diesem Tag

Snell Refraction API

Snell'sches Brechungsgesetz als API, lokal und deterministisch berechnet. Der Brechungs-Endpoint wendet das Snell'sche Gesetz an, n1·sin(θ1) = n2·sin(θ2): aus den Brechungsindizes zweier Medien (direkt oder durch Material angegeben — Vakuum, Luft, Wasser, Glas, Diamant und mehr) und dem Einfallswinkel wird der Brechungswinkel zurückgegeben, oder der Einfallswinkel aus einem Brechungswinkel gelöst; wenn Licht in ein weniger dichtes Medium jenseits des kritischen Winkels eintritt, wird totale interne Reflexion anstelle eines gebrochenen Strahls gemeldet. Der Critical-Angle-Endpoint gibt die Schwelle für totale interne Reflexion an, θc = asin(n2/n1) für n1 > n2 — das Prinzip hinter Glasfasern — wobei das Austrittsmedium standardmäßig Luft ist. Der Speed-Endpoint gibt die Lichtgeschwindigkeit in einem Medium an, v = c/n, als Bruchteil von c, und — mit einer Vakuumwellenlänge — die kürzere Wellenlänge im Medium (die Frequenz bleibt unverändert). Winkel in Grad, Wellenlängen in Nanometern. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Optik- und Photonik-Werkzeuge, Glasfaser- und Linsendesign-Apps, Fotografie und Physikunterricht sowie AR/VR- und Rendering-Software. Reine lokale Berechnung — kein Schlüssel, kein Drittanbieter-Dienst, sofort. Live, nichts wird gespeichert. 3 Endpoints. Dies ist die Snell'sche Brechung; für Kameratiefenschärfe und Sichtfeld verwenden Sie eine Fotografie-API.

api.oanor.com/snell-api