lab grafika3D 3 Zadania

background image

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

background image

Laboratorium nr 3 

2/2

4. Ustaw model cieniowania na GL_SMOOTH i narysuj trójkąt równoboczny


Wyszukiwarka

Podobne podstrony:
lab grafika3D 7 Zadania
lab grafika3D 5 Zadania
lab grafika2D 4 zadania
lab grafika2D 3 zadania
lab grafika3D 4 Zadania
lab grafika2D 2 zadania
lab grafika3D 6 Zadania
lab grafika2D 7 zadania
lab grafika2D 6 zadania
lab grafika3D 2 Zadania
lab grafika3D 7 Zadania

więcej podobnych podstron