Académique Documents
Professionnel Documents
Culture Documents
c04 Image Maillage
c04 Image Maillage
maillages
Alexandre Meyer
http://www710.univ-lyon1.fr/~ameyer/cours
1
Équation d’un plan Calculer a,b,c & d (1)
Le produit vectoriel
ax + by + cz = d p2 n = ( p1 − p0 )× ( p2 − p0 )
a,b,c et d sont des constantes qui p p p défini la normal au plan
0 1
définissent un plan unique Il y a deux normales
(opposées)
Les vecteurs du plans sont
tous orthogonaux au vecteur
normal du plan.
Cours de synthèse d’images 7 Cours de synthèse d’images 8
Plan Polyèdres
Polygones Les polygones sont souvent groupés pour
Plans former des polyèdres
Chaque arête est connectée à 2 sommets et
Polyèdres connecte 2 polygones
Format de fichier Chaque sommet connecte 3 arêtes
OpenGL Les faces ne s’intersectent pas
2
Exemple Polyèdre (1)
3
Plan Format OBJ (AliasWavefront)
Polygones
# Commentaires jusqu’à la fin de la ligne
Plans v float float float
Vertex (sommet). Le 1er vertex a pour numéro 1
Polyèdres
vn float float float
Format de fichier Vecteur normal. La 1ere normale a pour numéro 1
vt float float
OpenGL Coordonnée texture. La 1ere coordonnée a pour numéro 1
f int int int ...
f int/int int/int int/int ...
f int/int/int int/int/int int/int/int ...
Face. Les numéros correspondent respectivement au indice
de Vertex/VecteurNormal/CoordTexture
Plan OpenGL
Polygones glBegin(GL_QUADS); //GL_POLYGON,
Plans etc.
Polyèdres glVertex3f( 1.0f, 1.0f, 1.0f);
glVertex3f( 1.0f,-1.0f, 1.0f);
Format de fichier glVertex3f( 1.0f,-1.0f,-1.0f);
OpenGL glVertex3f( 1.0f, 1.0f,-1.0f);
glEnd();
4
Exo : affichage d’un cube