Lexique informatique › Programmation › Rotozoomer

Rotozoomer

Programmation Svenska → Mis à jour: 2026-09-25

L'effet qui fait tourner et zoomer une texture en temps réel — la manière, au début des années 90, de prouver qu'on maîtrisait l'arithmétique en virgule fixe.

Un rotozoomer fait tourner et zoomer une texture en temps réel : pour chaque pixel de l'écran, l'effet calcule quel pixel de l'image source aller lire, à l'aide d'une matrice de rotation et d'un facteur d'échelle. Fait naïvement, c'est coûteux, mais comme les pas entre pixels voisins sont constants, on peut accumuler dx et dy ligne par ligne et se passer des multiplications — le tout en arithmétique à virgule fixe.

L'effet est devenu l'emblème de la scène PC du début des années 1990, notamment après Second Reality de Future Crew (1993). Il annonçait aussi le placage de textures qui allait devenir la norme des jeux 3D peu après. Un rotozoomer sur une texture répétée en mosaïque dont la palette tournait en même temps a longtemps valu certificat de compétence en mathématiques pour son codeur.

← Retour au lexique