Dos

#refraction

1 APIs avec cette balise

API de réfraction de Snell

Optique de réfraction selon la loi de Snell sous forme d'API, calculée localement et de manière déterministe. Le point de terminaison de réfraction applique la loi de Snell, n1·sin(θ1) = n2·sin(θ2) : à partir des indices de réfraction de deux milieux (donnés directement ou par matériau — vide, air, eau, verre, diamant et plus) et de l'angle d'incidence, il retourne l'angle de réfraction, ou résout l'angle d'incidence à partir d'un angle de réfraction ; lorsque la lumière passe dans un milieu moins dense au-delà de l'angle critique, il signale une réflexion totale interne au lieu d'un rayon réfracté. Le point de terminaison d'angle critique donne le seuil de réflexion totale interne, θc = asin(n2/n1) pour n1 > n2 — le principe derrière les fibres optiques — avec le milieu de sortie par défaut étant l'air. Le point de terminaison de vitesse donne la vitesse de la lumière dans un milieu, v = c/n, en fraction de c, et — avec une longueur d'onde dans le vide — la longueur d'onde plus courte à l'intérieur du milieu (la fréquence est inchangée). Les angles sont en degrés, les longueurs d'onde en nanomètres. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les outils d'optique et de photonique, les applications de conception de fibres optiques et de lentilles, la photographie et l'enseignement de la physique, ainsi que les logiciels de réalité augmentée/réalité virtuelle et de rendu. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Il s'agit de la réfraction selon la loi de Snell ; pour la profondeur de champ et le champ de vision d'un appareil photo, utilisez une API de photographie.

api.oanor.com/snell-api