colores y sombras
colores y sombras
colores y sombras
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Colores y <strong>sombras</strong> 38<br />
• Propósito: Selecciona el índice de color actual para usar con las<br />
operaciones de color.<br />
• Fichero de inclusión: <br />
• Sintaxis:<br />
• void glIndexd( GLdouble c);<br />
• void glIndexf( GLfloat c);<br />
• void glIndexi( GLint c);<br />
• void glIndexs( GLshort c);<br />
• void glIndexdv( const GLdouble *c);<br />
• void glIndexfv( const GLfloat*c);<br />
• void glIndexiv( const GLint *c);<br />
void glIndexsv( const GLshort *c);<br />
• Descripción: Esta función cambia el índice de color actual al<br />
especificado por c.<br />
• Parámetros:<br />
c<br />
El índice del nuevo color para uso en las siguientes operaciones.<br />
*c<br />
Un puntero al índice del nuevo color para uso en las siguientes<br />
operaciones.<br />
• Retornos: Ninguno.<br />
En el modelo RGBA vimos la especificación de glClearColor(), para el<br />
modelo de color indexado existe su análogo que es glClearIndex().<br />
Formato de la instrucción glClearIndex:<br />
• Propósito: Especifica un índice de color para el buffer de<br />
color.<br />
• Fichero de inclusión: <br />
• Sintaxis: void glClearIndex(GLfloat indice);<br />
• Descripción: Selecciona el valor de color que usaremos<br />
para borrar el buffer de color con<br />
glClear(GL_COLOR_BUFFER_BIT).<br />
• Parámetros:<br />
índice<br />
GLfloat: el índice de color para el buffer de color.<br />
• Retornos: Ninguno.<br />
Para especificar el modo indexado de color debemos seleccionar el<br />
miembro iPixelType de la estructura PIXELFORMATDESCRIPTOR como se<br />
muestra a continuación: