Blog literacki, portal erotyczny - seks i humor nie z tej ziemi
// Uwaga: przed rozpoczęciem rysowania należy utworzyć konteksty
// i zdefiniować właściwości materiałów.
// Ustaw kolor płaszczyzn na czystą czerwień.
glColor3f(1.0f, 0.0f, 0.0f);
// Najpierw należy określić rodzaj tworzonych obiektów.
// W naszym przypadku tworzymy czworokąty (GL_QUAD).
glBegin(GL_QUADS);
// przednia
glNormalf(0.0f, 0.0f, 1.0f);
glVertex3f(-1.0f, 1.0f, -1.0f);
glVertex3f(1.0f, 1.0f, -1.0f);
glVertex3f(1.0f, -1.0f, -1.0f);
glVertex3f(-1.0f, -1.0f, -1.0f);
// tylna
glNormalf(0.0f, 0.0f, -1.0f);
glVertex3f(1.0f, 1.0f, 1.0f);
glVertex3f(-1.0f, 1.0f, 1.0f);
glVertex3f(-1.0f, -1.0f, 1.0f);
glVertex3f(1.0f, -1.0f, 1.0f);
// prawa
glNormalf(1.0f, 0.0f, 0.0f);
glVertex3f(1.0f, 1.0f, -1.0f);
glVertex3f(1.0f, 1.0f, 1.0f);
glVertex3f(1.0f, -1.0f, 1.0f);
glVertex3f(1.0f, -1.0f, -1.0f);
// lewa
glNormalf(-1.0f, 0.0f, 0.0f);
glVertex3f(-1.0f, 1.0f, -1.0f)
glVertex3f(-1.0f, 1.0f, 1.0f);
glVertex3f(-1.0f, -1.0f, 1.0f);
glVertex3f(-1.0f, -1.0f, -1.0f);
// górna
glNormalf(0.0f, 1.0f, 0.0f);
glVertex3f(-1.0f, 1.0f, 1.0f);
glVertex3f(1.0f, 1.0f, 1.0f);
glVertex3f(1.0f, 1.0f, -1.0f);
glVertex3f(-1.0f, 1.0f, -1.0f);
// dolna
glNormalf(0.0f, -1.0f, 0.0f);
glVertex3f(-1.0f, -1.0f, -1.0f);
glVertex3f(1.0f, -1.0f, -1.0f);
glVertex3f(1.0f, -1.0f, 1.0f);
glVertex3f(-1.0f, -1.0f, 1.0f);
glEnd();
// Zakończ operacje rysowania.
glFlush();