void desenhaGL_POINTS() { printf("GL_POINTS\n"); glPointSize(3.f); setColor(cores[RED]); desenhaPonto(p1x, p1y ); desenhaPonto(p2x, p2y); desenhaPonto(p3x, p3y); desenhaPonto(p4x, p4y); }
void desenhaSapo () { glColor3f(0, 0.2, 0); desenhaElipse( 0.04, 0.07, 0.02, 0.06); desenhaElipse(-0.04, 0.07, 0.02, 0.06); glColor3f(0, 0.4, 0); desenhaElipse( 0.04, -0.02, 0.02, 0.06); desenhaElipse(-0.04, -0.02, 0.02, 0.06); desenhaCirculo(-0.065, -0.12, 0.005); desenhaCirculo(-0.040, -0.12, 0.005); desenhaCirculo(-0.015, -0.12, 0.005); desenhaCirculo( 0.005, -0.12, 0.005); desenhaCirculo( 0.040, -0.12, 0.005); desenhaCirculo( 0.065, -0.12, 0.005); desenhaTriangulo(-0.04, -0.02, -0.07, -0.12, -0.01, -0.12); desenhaTriangulo( 0.04, -0.02, 0.01, -0.12, 0.07, -0.12); glColor3f(0, 0.6, 0); desenhaElipse(0, 0, 0.05, 0.15); glColor3f(0, 0.4, 0); desenhaElipse(-0.02, -0.064, 0.015, 0.015); desenhaElipse( 0.02, -0.064, 0.015, 0.015); glColor3f(0, 0, 0); desenhaElipse(-0.02, -0.07, 0.01, 0.0075); desenhaElipse( 0.02, -0.07, 0.01, 0.0075); desenhaPonto(-0.005, -0.14); desenhaPonto( 0.005, -0.14); desenhaPonto(-0.010, 0.02); desenhaPonto( 0.010, 0.02); desenhaPonto(-0.010, 0.04); desenhaPonto( 0.010, 0.04); desenhaPonto(-0.010, 0.06); desenhaPonto( 0.010, 0.06); }