Interaktive Litho

Die interaktive Lithographie-App ist ein Werkzeug zur Erforschung der Grundprinzipien der partiellen Kohärenz. Die Anwendung erfordert eine GPU, die mit einer Nvidia RTX 3060 vergleichbar ist, ist aber ansonsten nicht auf Nvidia-Schnittstellen wie CUDA angewiesen.

Die Litho App ist eine WebGPU-Anwendung, mit der wir portables GPU-Computing erkunden. Nochmals, bedenken Sie, dass diese Anwendung Ihre Grafikkarte, selbst die besten, an ihre Grenzen bringen wird. Sie mag auf einer CPU mit integrierter Grafik funktionieren, aber sie wird langsam sein. Die App ermöglicht es dem Benutzer, Beleuchtung interaktiv zu ändern und Objekte zu maskieren. Bewegen, drehen und skalieren Sie sie.

Aber der Preis für diese Interaktivität ist, dass jede kleinste Änderung Hunderte von 1024 × 1024 Fast-Fourier-Transformationen zur Folge hat. Ohne eine aktuelle GPU wird es sich nicht interaktiv anfühlen.

Anleitungen zur Benutzung der Anwendung finden Sie in der Spalte ganz rechts. Die Benutzeroberfläche bietet außerdem einen Link zu einem Lehrvideo.

Eine technische Anmerkung: Bei einer Bildsimulation wie dieser definieren die numerische Apertur, die Größe der virtuellen Maske und die Wellenlänge die (abgetastete) Pupillengröße. Um die Anwendung einigermaßen interaktiv und für ein breiteres Publikum nützlich zu halten, ist die Pupillengröße auf 255 x 255 Abtastpunkte begrenzt. Dies hat zur Folge, dass die Anwendung nicht jede beliebige Kombination dieser drei Parameter akzeptiert. Dennoch kann jede Kombination (innerhalb dieser Grenzen) simuliert werden; sie kann nur nicht in beliebiger Reihenfolge hinzugefügt werden.

Zum Beispiel, wenn Sie die Wellenlänge (erheblich) nach unten ändern, passen Sie zuerst die Größe der Maske an.

Viel Spaß – und wie immer, Rückmeldung wird geschätzt.