Algorithmes de
visualisation
Élimination des parties cachées
Philippe Martin – Faculté des sciences de Nantes
Types de visualisation
Selon les besoins, on peut réaliser des images en fil-de-fer, ou
éliminer les parties cachées.
On peut aussi traiter les couleurs, les textures, l'éclairage, les reflets,
la transparence...
Philippe Martin – Faculté des sciences de Nantes
Types de visualisation
On s’intéresse dans la suite du cours à des algorithmes
de visualisation avec élimination des parties cachées.
Ces algorithmes pouvant produire soit des images
point par point, soit du dessin au trait.
La description des algorithmes est faite de manière
générale, certains algorithmes peuvent être adaptés et
simplifiés en tenant compte de certaines particularités
de la scène (convexité, forme particulière d’objets, etc.)
Philippe Martin – Faculté des sciences de Nantes
Classes d’algorithmes
On peut classer les algorithmes d’élimination des
parties cachées en 3 grandes catégories :
ceux travaillant par balayage ligne par ligne.
on cherche à réduire la complexité de la détermination des parties cachées à
un problème analogue dans le plan
ceux travaillant par subdivision
on essaye de réduire la complexité du problème en subdivisant les éléments de
la scène ou bien en subdivisant l’espace de travail (la fenêtre par exemple)
ceux travaillant par classement en profondeur
on cherche à afficher les éléments de la scène d’arrière en avant afin que les
éléments les plus en avant viennent cacher les plus éloignés
Chaque type d’algorithme est adapté à un modèle géométrique
particulier.
Philippe Martin – Faculté des sciences de Nantes
Algorithme du peintre
Algorithme d'affichage avec classement en profondeur
Les facettes ou objets composant la scène sont d'abord classés en fonction de leur distance à
la fenêtre d'affichage.
L'affichage se fait ensuite en partant de l'objet le plus éloigné et en revenant vers l'avant.
Les objets les plus
proches viennent
éventuellement
recouvrir partiellement
sur l'écran ceux plus
éloignés affichés en
premier.
Cet algorithme très
simple ne donne pas
toujours une image
correcte car un
classement rigoureux
n'est pas toujours
possible.
1 / 108 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !