Effet de lentille
Un effet de démo où une lentille ronde, grossissante, glisse sur une image et déforme ce qui se trouve dessous, comme une loupe posée sur une photo.
L'astuce, c'est que rien n'est calculé en temps réel. Avant le lancement de l'effet, le programme construit une table de correspondance pour une seule lentille : pour chaque pixel du cercle, elle indique quel pixel du fond afficher à cet endroit, décalé vers le centre pour donner l'impression d'un grossissement. À l'exécution, on copie simplement les pixels à travers la table jusqu'à l'endroit où se trouve la lentille. C'est le principe du tunnel et de bien d'autres effets précalculés.
La lentille était un classique des démos PC du début des années 1990, une fois que le mode 256 couleurs du VGA a rendu la copie de pixels bon marché. Elle rebondit en général d'un bord à l'autre de l'écran, de préférence au-dessus du logo du groupe, dans un mouvement inédit la première fois et prévisible dès la cinquantième.