ALGORITHMES POUR L’INFOGRAPHIE
DAVID F.ROGERS
 
RESUME
 
L’infographie  est  devenue  une  discipline  majeure.  On  dispose  aujourd’hui des
matériels  et  des  logiciels  facilitant  la production d’images  aussi diverses que  le dessin
au  trait  et  le  rendu  d’objets  naturels.  Au  cours  des dernières  années  ,des  progrès
significatifs  dans  l’infographie   par  balayage  de  trame  ont  été  réalisés.  Le présent
ouvrage se concentre sur ces aspects de l’infographie.
 
Le livre débute par une introduction aux matérielles d’infographie en mettant l’accent sur
la compréhension conceptuelle des virus  à tube à rayons cathodiques et des dispositifs
interactifs  Les chapitres  suivants  traitent  des  graphismes  à  balayage  de  trame  ,y
compris le tracé de segment et de circonférences ,le remplissage de polygones et des
algorithmes  anti-crénelage  ;le  fenêtrage  en  deux  et  en  trois  dimensions et  par  des
volumes  convexes  arbitraires,  les  algorithmes  de  suppression  des lignes  et  des
surfaces  cachées  ,dont  celui  de  rayon  ,et  pour  finir  ,le rendu  «  l’art  »  des  rendre  les
images  réalistes  ,notamment  les modèles  d’éclairement  local  et  globale  ,les  textures
les ombres ,la transparence et les effets de coloration. Chaque exposé
théorique est suivi d’un algorithme détaillé ou d’un exemple pratique ,ou de deux si ce nécessaire.
 
Ce livre s’adresse aux étudiants en informatique .Il est aussi conçu pour être utile aux programmeurs professionnels ,aux ingénieurs et
aux scientifiques  .De  plus  les  algorithmes  détaillés  et  les  exemples  pratiques  le rendent  particulièrement  adapté  à  la  formation
personnelle à tous les niveaux.  Les  connaissances préalables nécessaires  se limitent aux mathématiques du niveau baccalauréat  et à
un langage de programmation évolué .Une certaine connaissance des structures de données est utile mais pas indispensables.
 
 
TABLE DES MATIERES  
   
Avant-propos   IX
   
 Chapitre 1. Présentation de l’infographie     1
            1.1.      Vue générale de l’infographie      1
            1.2.      Dispositifs graphiques 3
            1.3.      Visus graphiques à tube à mémoire 4
            1.4.      Visus graphiques à rafraîchissement calligraphique 6
            1.5.      Visus graphiques à rafraîchissement de trame    11
            1.6.      Principe du tube à rayons cathodiques 18
            1.7.      Principe de la visu couleur à balayage de trame  19
            1.8.      Principe de la vidéo 20
            1.9.      Dispositifs interactifs 23
            1.10.     Références       33
   
Chapitre 2. Infographie à balayage de trame            35
            2.1.      Algorithmes de trace de droites  35
            2.2.      Analyseur différentiel numérique 37
            2.3.      Algorithme de Bresenham          41
            2.4.      Algorithme de Bresenham en arithmétique entière 46
            2.5.      Algorithme de Bresenham général 47
            2.6.      Génération de la circonférence - Algorithme de Bresenham          51
            2.7.      Génération du trace - Génération de l'affichage    61
            2.8.      Génération du trace en temps réel 61
            2.9.      Codage des plages 68
            2.10.     Codage de cellules 71
            2.11.     Mémoires d'image 73
            2.12.     Adressage de la trame 76
            2.13.     Affichage d'un segment de droite 78
            2.14.     Affichage d'un caractère 80
            2.15.     Génération du trace d'une surface pleine 81
            2.16.     Remplissage d'un polygone        82
            2.17.     Balayage des polygones            83
            2.18.     Algorithme simple de la liste triée des côtes 86