Documentos de Académico
Documentos de Profesional
Documentos de Cultura
5 Puntos PDF
5 Puntos PDF
glBegin(<tipo de primitiva>)
glVertex();
glVertex();
glEnd();
1er Ejercicio: Anlisis
Es importante hacer notar que el orden en el cual se
dibujen los vrtices de una figura definen su sentido
glBegin(GL_TRIANGLES); glBegin(GL_TRIANGLES);
glVertex3f(0,0,0); //v1 glVertex3f(-0.2,0,0); //v4
glVertex3f(0.5,0.5,0); //v2 glVertex3f(-0.7,0.5,0); //v5
glVertex3f(1,0,0); //v3 glVertex3f(-1,0,0); //v6
glEnd(); glEnd();
Notas sobre el orden de dibujo de un objeto
Cuando un polgono tiene sentido horario, se dice que es
positivo; en caso contrario, es negativo
En openGL
Figuras con sentido negativo muestran su cara frontal
Figuras con sentido positivo, muestran su cara trasera
En openGL, por defecto se muestran las caras frontales y
traseras
Sin embargo, en operaciones de renderizado solo se trabajan
sobre las caras frontales y no las traseras
Para mostrar nicamente las caras frontales se utiliza
glEnable(GL_CULL_FACE)
1er Ejercicio
OpenGL: Sombras
En OpenGL es posible manipular la forma en la cual se
asigna un color a un objeto
glShadeModel(<parametro>)
http://www.opengl.org/sdk/docs/man/