Litografía interactiva

La aplicación interactiva de litografía es una herramienta para explorar los principios básicos de la coherencia parcial. La aplicación requiere una GPU equivalente a la Nvidia RTX 3060, pero no depende de interfaces de Nvidia como CUDA.

La aplicación Litho es una aplicación WebGPU donde exploramos la computación portátil de GPU. De nuevo, recuerda que esta aplicación exigirá a tu tarjeta gráfica, incluso a las mejores. Puede que funcione en una CPU con gráficos integrados, pero será lenta. La aplicación permite al usuario modificar interactivamente la iluminación y enmascarar objetos. Muévelos, rótalos y escálalos.

Pero el precio de esta interactividad es que cada pequeño cambio resulta en el cálculo de cientos de transformadas de Fourier rápidas de 1024×1024. No se sentirá interactivo sin una GPU reciente.

Las instrucciones sobre cómo usar la aplicación se encontrarán en la columna más a la derecha. La interfaz de usuario también proporciona un enlace a un video instructivo.

Una tecnicalidad a mencionar, en una simulación de imagen como esta, la apertura numérica, el tamaño de la máscara virtual y la longitud de onda definen el tamaño de la pupila (muestreada). Para mantener la aplicación razonablemente interactiva y útil para una audiencia más amplia, el tamaño de la pupila se limita a 255 x 255 muestras. Esto da como resultado que la aplicación no acepte cualquier combinación de esos tres parámetros. Aun así, se puede simular cualquier combinación (dentro de esos límites); simplemente no se puede agregar en cualquier orden.

Por ejemplo, al cambiar la longitud de onda (significativamente) hacia abajo, primero ajuste el tamaño de la máscara.

Disfruta – y como siempre, retroalimentación se agradece.