
Scanimate: Le grand-père des graphiques animés en temps réel

Replay : À une époque où les ordinateurs peinaient à rendre quelques lignes animées, le Scanimate pouvait prendre des graphiques et les animer en temps réel. Phil Rhodes revient sur un système révolutionnaire dont vous n’avez peut-être pas entendu parler, mais que vous avez certainement vu en action.
On a souvent dit que la limite de l’intelligence des graphiques animés est la performance de l’ordinateur. Souvent, nous arrêtons de polir simplement lorsque les choses deviennent insupportablement lentes. « Mon agonie est que les ordinateurs ne sont pas assez petits, rapides ou bon marché », a déclaré une figure particulièrement connue. » Ma véritable agonie est celle de l’impatience. Je m’attends à voir un jour un art du graphisme comme une partie quotidienne régulière de la programmation télévisée. Je suis impatient de voir que pour y parvenir, il faudra à peu près autant d’invention, de travail créatif acharné et de digestion de nombreuses nouvelles techniques que ce qui sera nécessaire pour réaliser l’ordinateur domestique de la taille d’un téléviseur.”
Attends, quoi ? Qui a dit ça ? John Whitney, l’un des pères de l’infographie, en 1968. On peut soutenir que Whitney en fait inventer le terme “motion graphics », ayant créé sa société du même nom en 1960. Huit ans plus tard, Whitney était artiste en résidence chez IBM et travaillait avec certains des meilleurs équipements alors disponibles. L’IBM 2250 était un terminal d’affichage vectoriel avec une résolution de 1024 points carrés, généralement connecté à un système IBM / 360 qui pouvait, en théorie mais pas souvent en pratique, se vanter d’avoir jusqu’à 8 Mo de mémoire et une performance de 16MIPS.
Ou, dans les termes d’aujourd’hui, pas autant qu’une ampoule contrôlable par wifi. Il a fallu plusieurs secondes par image pour rendre certaines des expériences de Whitney, et il déplore le fait que regarder des images en mouvement nécessitait que la séquence soit filmée image par image, traitée et projetée. Tout cela, gardez à l’esprit, pour quelque chose qui ressemble un peu à l’économiseur d’écran “Mystifier” de Windows.
Entrez le Scanimat
La performance est donc un vieux problème. Entre les expériences de Whitney et le monde moderne d’un matériel incroyablement plus performant, cependant, quelques concepts de motion graphics ont été présentés, le plus connu étant peut-être le Scanimate de Computer Image Corporation, qui, entièrement analogique et légèrement programmable, était à peine un ordinateur, mais avait certains avantages. Par « mieux connu » dans ce contexte, nous entendons probablement par résultat, qui sont immédiatement reconnaissables à tous ceux qui ont regardé la télévision aux États-Unis à la fin des années 70 et au début des années 80; le système lui-même est quelque peu obscur car peu ont été fabriqués.
Scanimate est contrôlé d’une manière qui serait vaguement familier aux utilisateurs de systèmes graphiques animés modernes, dans la mesure où il dispose effectivement de deux images clés appelées “initiale” et “finale” avec des paramètres de filtre variables à ces deux points. Il est peut-être mieux décrit comme un appareil qui transformer graphiques, plutôt qu’un appareil qui crée graphiques; il prend un signal vidéo d’entrée et applique diverses distorsions. Souvent, ce signal vidéo d’entrée serait une caméra affichant des graphiques à contraste élevé, tels que du texte blanc sur du noir. La version initiale la plus basique de Scanimate comprenait des paramètres pour appliquer ce qui ressemble essentiellement à une chaîne d’onde horizontale, une sorte d’enveloppement et de boucle orientés verticalement, et une approximation de la perspective, ainsi qu’une traduction et une mise à l’échelle simples. Les versions ultérieures en comprenaient plus, et le tout en temps réel.
Comment fonctionne Scanimate en temps réel
Mais Scanimate a été initialement développé avant 1970, à une époque où John Whitney attendait plusieurs secondes une image pour un économiseur d’écran contenant beaucoup moins de lignes qu’une image de télévision. Comment ça a marché ?
Pour comprendre cela, nous devons comprendre comment une image télévisée est normalement dessinée. La plupart des gens savent que la télévision traditionnelle – qui est le monde dans lequel Scanimate opère – est dessinée comme une pile verticale de lignes horizontales. Ces lignes sont balayées une à une par un canon à électrons qui fait briller les luminophores sur la face du tube. Dans un moniteur à tube de verre classique à l’ancienne, cela implique deux signaux. On contrôle la position horizontale du faisceau d’électrons, donc pour une image NTSC avec 525 lignes, elle doit monter en flèche, pour créer le balayage horizontal, puis revenir à zéro 525 fois par image, soit un peu plus de 15 734 fois par seconde. L’autre signal contrôle la position du faisceau vertical, et il doit ramper une fois par balayage vertical, pour créer la progression vers le bas du faisceau. Nous passons sous silence quelques détails, mais c’est à peu près comme ça que cela fonctionne. Normalement, ces signaux sont configurés de sorte que le motif de balayage crée une image rectangulaire normale.
Mais si on ne fait pas ça ?
Si nous modifions le balayage vertical pour augmenter moins, il compressera l’image verticalement. Quiconque a joué avec les commandes de taille verticale sur un moniteur CRT le comprendra; c’est ainsi que les moniteurs basculaient entre le mode 16: 9 et 4:3. De la même manière, si nous réduisons le niveau maximum du balayage horizontal, cela compressera l’image horizontalement. Nous pouvons ajouter ou soustraire de ces signaux simplement pour déplacer l’image sur l’écran.
Nous pouvons également être intelligents: modifiez le balayage horizontal pour que la quantité de rampes diminue vers le bas de l’image, l’image sera compressée horizontalement vers le bas de l’écran – c’est l’effet de pseudo-perspective de Scanimate. Ces effets d’onde sinusoïdale bancale sont produits en ajoutant la sortie d’un oscillateur à onde sinusoïdale au décalage de balayage horizontal. Ajustez le niveau et la fréquence de cette onde sinusoïdale, et les ondulations changent de forme. Les paramètres de la plupart de ces paramètres peuvent être prédéfinis pour les positions “initiale” et “finale”, de sorte que, par exemple, le texte peut être volé et résolu à partir d’une forme déformée.
Le résultat est scanné sur un tube cathodique de précision très plat et rephotographié à l’aide d’une deuxième caméra. De manière cruciale, l’image est dessinée simplement en orientant le faisceau d’électrons autour de l’écran selon la géométrie de balayage modifiée créée par l’électronique du Scanimate, il n’y a pas d’étape de rendu ici, et tout se passe en pleine résolution, à pleine fréquence d’images, avec une latence effectivement nulle.
D’autres effets plus avancés sont venus plus tard, avec la possibilité de faire pivoter l’image, de la diviser en morceaux horizontaux à traiter indépendamment, et plus encore. Avec des options pour ajouter de la couleur, des filtres optiques pour ajouter de la lueur, un filtrage des étoiles et d’autres effets, et tout ce qu’un mélangeur de vision peut ajouter aux procédures, les composites avancés deviennent possibles. Certaines des astuces les plus avancées peuvent nécessiter quelques étapes de réenregistrement et ne sont donc pas strictement un effet en temps réel, mais dans les années 1970, c’était spectaculaire. Les utilisateurs d’After Effects, regardant une barre de progression rampante, pourraient ressentir une raison de nostalgie.
Si nous avons aiguisé votre appétit pour les graphiques animés nostalgiques, jetez un coup d’œil sur le Site Scanimate pour plus d’informations sur cette incroyable machine.