Litho interactif
L'application interactive de lithographie est un outil permettant d'explorer les principes de base de la cohérence partielle. L'application nécessite un GPU équivalent à une Nvidia RTX 3060, mais ne dépend pas autrement d'interfaces Nvidia comme CUDA.
L'application Litho est une application WebGPU où nous explorons le calcul GPU portable. Encore une fois, rappelez-vous que cette application mettra à rude épreuve votre carte graphique, même les meilleures. Elle peut fonctionner sur un CPU avec des graphiques intégrés, mais ce sera lent. L'application permet à l'utilisateur de modifier interactivement l'éclairage et de masquer des objets. Déplacez-les, faites-les pivoter et agrandissez-les.
Mais le prix de cette interactivité est que chaque petit changement entraîne le calcul de centaines de transformations de Fourier rapides de 1024x1024. Cela ne sera pas interactif sans un GPU récent.
Les instructions d'utilisation de l'application se trouvent dans la colonne la plus à droite. L'interface utilisateur fournit également un lien vers une vidéo d'instruction.
Une subtilité à mentionner est que, dans une simulation d'image comme celle-ci, l'ouverture numérique, la taille du masque virtuel et la longueur d'onde définissent la taille de la pupille (échantillonnée). Afin de maintenir l'application raisonnablement interactive et utile à un public plus large, la taille de la pupille est limitée à 255 x 255 échantillons. Cela a pour conséquence que l'application n'accepte pas n'importe quelle combinaison de ces trois paramètres. Néanmoins, toute combinaison peut être simulée (dans ces limites) ; elle ne peut simplement pas être ajoutée dans n'importe quel ordre.
Par exemple, lors du changement de longueur d'onde (significativement) vers le bas, ajustez d'abord la taille du masque.
Amusez-vous – et comme toujours, Commentaires est apprécié.