Crear y simular escenas 2D de óptica geométrica de manera interactiva. Totalmente gratuito y basado en web. El código fuente está disponible en GitHub.
Un único rayo de luz definido mediante dos puntos.
Haz
Un haz de rayos paralelo o divergente emerge de un segmento de recta, con una densidad controlada por el deslizante 'Densidad de rayos'.
Fuente puntual
Los rayos emergen de un único punto, con un número controlado por el deslizante 'Densidad de rayos'.
Espejo
Simular la reflexión de la luz en un espejo.
Espejo (Curvado)
Un espejo cuya forma es curva. Puede ser circular, parabólico o definido mediante una ecuación de la forma y = f(x).
Curvo ideal
Un espejo 'curvo' ideal que obedece exactamente la ecuación del espejo (1/p + 1/q = 1/f). La longitud focal puede establecerse directamente.
Separador de haz
Un espejo que transmite un porcentaje de la luz incidente.
Vidrio
Simular la refracción y la reflexión de luz sobre una superficie.
Vidrio (Otras formas)
Vidrio con otras formas construidas a partir de segmentos de lineas y arcos, o formas definidas mediante una desigualdad de la forma f(x) < y < g(x).
Polígono con gradiente de índice
Material with a custom refractive index function n(x,y).
Lente ideal
Una lente ideal que obedece exactamente la ecuación de las lentes delgadas (1/p + 1/q = 1/f). La longitud focal se puede establecer directamente.
Bloqueador
Un bloqueador de luz recto que absorbe los rayos incidentes.
Diffraction Grating
A diffraction grating that splits light at an angle depending on wavelength.
Regla
Una regla desde un punto cero hasta otro punto.
Transportador
Un transportador definido desde el centro y otro punto para la dirección cero. La escala está en grados.
Detector
Una herramienta para medir el flujo de energía (P), el momento perpendicular de flujo (F⊥), y el momento paralelo de flujo (F∥) a través de un segmento de recta. Las unidades son arbitrarias.
Vista
Rayos
Mostrar los rayos. Cuando la 'Densidad de rayos' es elevada, estos parecen continuos.
Rayos extendidos
Mostrar los rayos y su extensión. El color naranja indica extensiones hacia atrás, y el gris indica hacia delante.
Todas las imágenes
Mostrar la posición de todas las imágenes. Los puntos amarillos indican imágenes reales, naranjas indican imágenes virtuales, y grises (ninguno en esta figura) indican objetos virtuales. Cabe notar que algunas imágenes no se pueden detectar si 'Densidad de rayos' no es suficientemente elevada.
Visto por el observador
Simular los rayos y las imágenes vistos desde una posición. El circulo azul es el observador. Cualquier rayo que lo cruce se considera 'observado'. El observador no sabe donde inician los rayos, pero puede pensar que tienen inicio en algún(os) punto(s) si se intersectan ahí. Los rayos se muestran en azul, y los puntos en amarillo (reales) o naranja (virtuales).
Simular colores
Simular colores (longitudes de onda), mezclas de colores, filtros de color de bloqueadores y espejos y dispersión cromática de vidrios.