Laboratorium nr 3 1/2
Zadania do wykonania
1. Utwórz tablicę 20 wierzchołków. Rysuj kolejno wierzchołki od 1 do 20. Wypróbuj rózne
tryby funkcji glBegin:
" GL_POINTS ą punkty,
" GL_LINES ą odcinki,
" GL_LINE_STRIP ą łamana,
" GL_LINE_LOOP - łamana zamknięta,
" GL_TRIANGLES ą trójkąty,
" GL_TRIANGLE_STRIP - wstęga trójkątów,
" GL_TRIANGLE_FAN - wachlarz trójkątów,
" GL_QUADS ą czworokąty,
" GL_QUAD_STRIP - wstęga czworokątów,
" GL_POLYGON ą wielokąt,
2. Ustaw różne atrybuty dla:
" Punktu:
void glPointSize (GLfloat size);
" Linii
void glLineWidth (GLfloat width);
void glLineStipple (GLint factor, GLushort pattern);
(wymaga włączenia parametru GL_LINE_STIPPLE za pomocą funkcji glEnable(param)).
" Wielokątu:
void glPolygonMode(GLenum face, GLenum mode);
(wymaga włączenia parametru GL_POLYGON_STIPPLE)
3. Narysuj szesnastokąt foremny
Laboratorium nr 3 2/2
4. Ustaw model cieniowania na GL_SMOOTH i narysuj trójkąt równoboczny
Wyszukiwarka
Podobne podstrony:
lab grafika2D 3 zadanialab grafika3D 4 Zadanialab grafika3D 7 Zadanialab grafika2D 5 zadanialab grafika2D 2 zadanialab grafika2D 6 zadanialab grafika3D 2 Zadanialab grafika3D 5 Zadanialab grafika3D 6 Zadaniafiz lab grafiklab 1 zadaniazalicznie lab ZadaniaLab 9 zadanie 4lab 3 (zadanie)ZADANIE1&2 grafika S Pacynski ZPP2BAnaliza Matematyczna 2 Zadaniawięcej podobnych podstron