función glNormal3b
Establece el vector normal actual.
Sintaxis
void WINAPI glNormal3b(
GLbyte nx,
GLbyte ny,
GLbyte nz
);
Parámetros
-
Nx
-
Especifica la coordenada x para el nuevo vector normal actual.
-
Ny
-
Especifica la coordenada y para el nuevo vector normal actual.
-
Nz
-
Especifica la coordenada z para el nuevo vector normal actual.
Valor devuelto
Esta función no devuelve ningún valor.
Observaciones
La normal actual se establece en las coordenadas especificadas cada vez que se llama a la función glNormal3b .
Los argumentos byte, short o enteros se convierten en formato de punto flotante mediante una asignación lineal que asigna el valor entero más positivo representable a 1,0 y el valor entero representable más negativo a -1,0.
Los valores normales especificados con glNormal3b no necesitan tener longitud de unidad. Si la normalización está habilitada, los normales especificados con glNormal3b se normalizan después de la transformación. Puede controlar la normalización mediante glEnable y glDisable con el argumento GL_NORMALIZE. De forma predeterminada, la normalización está deshabilitada. Puede actualizar la normal actual en cualquier momento. En concreto, puede llamar aglNormal3bentre una llamada a glBegin y la llamada correspondiente a glEnd. Las siguientes funciones recuperan información relacionada con glNormal3b:
glGet con GL_CURRENT_NORMAL de argumentos
glIsEnable con GL_NORMALIZE de argumentos
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Biblioteca |
|
Archivo DLL |
|