jueves, 9 de mayo de 2013

RELLENO DE POLIGONOS

INVESTIGAR:
  •  Como se agregan los rellenos de poligonos en Opengl


Es un método manejado por OpenGl que es de tal uso para rellenar de color los polígonos que se estén realizando en el ámbito de la graficacion.
Antes que nada se especifica haciendo uso de la función glShadeModel. Si el parámetro es GL_FLAT, ogl rellenará los polígonos con el color activo en el momento que se definió el último parámetro; si es GL_SMOOTH, ogl rellenará el polígono interpolando los colores activos en la definición de cada vértice.
 Este código es un ejemplo de GL_FLAT: 
glShadeModel(GL_FLAT);
glBegin(GL_TRIANGLES);  
      glColor3f(1.0f, 0.0f, 0.0f);  // activamos el color rojo
      glVertex3f(-1.0f, 0.0f, 0.0f);
      glColor3f(0.0f, 1.0f, 0.0f);  // activamos el color verde
      glVertex3f(1.0f, 0.0f, 0.0f);
      glColor3f(0.0f, 0.0f, 1.0f);  // activamos el color azul
      glVertex3f(0.0f, 1.0f, 0.0f);
glEnd();

  • Ejemplo


No hay comentarios:

Publicar un comentario