Фігури

glBegin(<Режим>); 

glVertex - тримерні координати вершини

glColor - колір

*

glEnd();

Режими:

GL_POINTS - точоки.

GL_LINES - Кожна пара вершин є відрізком. 

GL_LINE_STRIP - Вималюється група відрізків з'єднує всі вершини від першої до останньої. 

GL_LINE_LOOP - Вималюється група відрізків, що з'єднує всі вершини від першої до останньої, і відрізок, що з'єднує останню вершину з першою. 

GL_TRIANGLES - Кожна трійка вершин трактується, як окремий трикутник. 

GL_TRIANGLE_STRIP - Вималюється група з'єднаних трикутників. Після перших двох вершин, кожна наступна вершина буде додавати один трикутник. 

GL_TRIANGLE_FAN - Вималюється група з'єднаних трикутників. Після перших двох вершин, кожна наступна вершина буде додавати один трикутник. 

GL_QUADS - Кожні чотири вершини визначають чотирикутник. 

GL_QUAD_STRIP - Вималюється група з'єднаних чотирикутників. Після перших двох вершин, кожна наступна пара вершин буде додавати один чотирикутник. 

GL_POLYGON - Вималюється один опуклий полігон. 

*

glSecondaryColor - додатковий колір для текстур

glIndex - колір (index)

glNormal - встановлює поточний вектор нормалі

glTexCoord - встановлення поточної текстурної координати

glMultiTexCoord - координати текстури

glFogCoord - встановлення поточної координати димки (туману)

glEvalCoord - одно-та-двовимірні карти

glEvalPoint - створення/зміна точки

glMaterial - вказує параметри матеріалу для системи освітлення

glEdgeFlag - прапорець кордону