next up previous contents
Next: Color Up: OpenGL (primeros pasos) Previous: Colocar un sistema de


Puntos

OpenGL es capaz de visualizar puntos, incluso puntos que, matemáticamente no tienen ninguna extensión en ninguna dimensión. El problema se resuelve dibujando los puntos directamente como un conjunto de pixeles en la ventana.

Siempre que se quiera dibujar un objeto de OpenGL (en este caso un conjunto de puntos, después veremos segmentos y polígonos) hay que decírselo de antemano con la función

glBegin()

Un conjunto de puntos se define entonces con llamadas a

glVertex*()

y se termina el trabajo con

glEnd()

Anota que, entre una llamada a glBegin() y su correspondiente llamada a glEnd(), se puede llamar sólamente a un subconjunto de todas las funciones de OpenGL.

Se puede cambiar el tamaño, medido en pixeles, de los puntos posteriormente dibujados con

glPointSize()

Para que nos dibuje (el mago dentro del ordenador) el contenido de la ventana tenemos que llamar a la función

glFlush()

y en ciertas circunstancias también a

glFinish()

next up previous contents
Next: Color Up: OpenGL (primeros pasos) Previous: Colocar un sistema de
© 2002, Dr. Arno Formella & Dra. Mª Victoria Luzón García, Universidad de Vigo, Departamento de Informática