void drawActor()
{
//head
glBegin(GL_QUADS); // DRAWING 4 SIDED QUADRILATERAL
glColor3f(0.0f, 0.0f, 1.0f);
glVertex2d(-3.0,25.0);
glVertex2d(3.0,25.0);
glVertex2d(3.0,20.0);
glVertex2d(-3.0,20.0);
glEnd();
//body
glColor3f(1.0f, 1.0f, 1.0f);
glBegin(GL_LINE_LOOP); // It can be any type Gl_POINT,_LINE
glVertex2d(0,20);
glVertex2d(0,0);
glEnd();
//hand
glColor3f(1.0f, 1.0f, 1.0f);
glBegin(GL_LINE_LOOP); // It can be any type Gl_POINT,_LINE
glVertex2d(-10,17);
glVertex2d(10,17);
glEnd();
//leg left
glColor3f(1.0f, 1.0f, 1.0f);
glBegin(GL_LINE_LOOP); // It can be any type Gl_POINT,_LINE
glVertex2d(0,0);
glVertex2d(-10,-10);
glEnd();
//leg right
glColor3f(1.0f, 1.0f, 1.0f);
glBegin(GL_LINE_LOOP); // It can be any type Gl_POINT,_LINE
glVertex2d(0,0);
glVertex2d(10,-10);
glEnd();
}
// call this function from display()
drawActor();
Add your comment