Compartir a través de


Variables de estado de la opción de iluminación

GL\_LIGHTING
Propiedad Valor
Descripción: True si la iluminación está habilitada
Grupo de atributos: iluminación/habilitación
Valor inicial: GL_FALSE
Comando Get: glIsEnabled

 

GL\_COLOR\_MATERIAL
Propiedad Valor
Descripción: True si el seguimiento de colores está habilitado
Grupo de atributos: iluminación
Valor inicial: GL_FALSE
Comando Get: glIsEnabled

 

GL\_COLOR\_MATERIAL\_PARAMETER
Propiedad Valor
Descripción: Propiedades del material que rastrean el color actual
Grupo de atributos: iluminación
Valor inicial: GL_AMBIENT_AND_DIFFUSE
Comando Get: glGetIntegerv

 

GL\_COLOR\_MATERIAL\_FACE
Propiedad Valor
Descripción: Caras afectadas por el seguimiento de colores
Grupo de atributos: iluminación
Valor inicial: GL_FRONT_AND_BACK
Comando Get: glGetIntegerv

 

GL\_AMBIENT
Propiedad Valor
Descripción: Color del material ambiente
Grupo de atributos: iluminación
Valor inicial: (0.2,0.2,0.2,1.0)
Comando Get: glGetMaterialfv

 

GL\_DIFFUSE
Propiedad Valor
Descripción: Color de material difuso
Grupo de atributos: iluminación
Valor inicial: (0.8,0.8,0.8,1.0)
Comando Get: glGetMaterialfv

 

GL\_SPECULAR
Propiedad Valor
Descripción: Color del material especular
Grupo de atributos: iluminación
Valor inicial: (0.0,0.0,0.0,1.0)
Comando Get: glGetMaterialfv

 

GL\_EMISSION
Propiedad Valor
Descripción: Color del material emisivo
Grupo de atributos: iluminación
Valor inicial: (0.0,0.0,0.0,1.0)
Comando Get: glGetMaterialfv

 

GL\_SHININESS
Propiedad Valor
Descripción: Exponente especular del material
Grupo de atributos: iluminación
Valor inicial: 0,0
Comando Get: glGetMaterialfv

 

GL\_LIGHT\_MODEL\_AMBIENT
Propiedad Valor
Descripción: Color de la escena ambiente
Grupo de atributos: iluminación
Valor inicial: (0.2,0.2,0.2,1.0)
Comando Get: glGetFloatv

 

GL\_LIGHT\_MODEL\_LOCAL\_VIEWER
Propiedad Valor
Descripción: El visor es local
Grupo de atributos: iluminación
Valor inicial: GL_FALSE
Comando Get: glGetBooleanv

 

GL\_LIGHT\_MODEL\_TWO\_SIDE
Propiedad Valor
Descripción: Usar iluminación de dos lados
Grupo de atributos: iluminación
Valor inicial: GL_FALSE
Comando Get: glGetBooleanv

 

GL\_AMBIENT
Propiedad Valor
Descripción: Intensidad ambiente de la luz i
Grupo de atributos: iluminación
Valor inicial: (0.0,0.0,0.0,1.0)
Comando Get: glGetLightfv

 

GL\_DIFFUSE
Propiedad Valor
Descripción: Intensidad difusa de la luz i
Grupo de atributos: iluminación
Valor inicial:
Comando Get: glGetLightfv

 

GL\_SPECULAR
Propiedad Valor
Descripción: Intensidad especular de la luz i
Grupo de atributos: iluminación
Valor inicial:
Comando Get: glGetLightfv

 

GL\_POSITION
Propiedad Valor
Descripción: Posición de la luz i
Grupo de atributos: iluminación
Valor inicial: (0.0,0.0,1.0,0.0)
Comando Get: glGetLightfv

 

GL\_CONSTANT\_ATTENUATION
Propiedad Valor
Descripción: Factor de atenuación constante
Grupo de atributos: iluminación
Valor inicial: 1.0
Comando Get: glGetLightfv

 

GL\_LINEAR\_ATTENUATION
Propiedad Valor
Descripción: Factor de atenuación lineal
Grupo de atributos: iluminación
Valor inicial: 0,0
Comando Get: glGetLightfv

 

GL\_QUADRATIC\_ATTENUATION
Propiedad Valor
Descripción: Factor de atenuación cuadrática
Grupo de atributos: iluminación
Valor inicial: 0,0
Comando Get: glGetLightfv

 

GL\_SPOT\_DIRECTION
Propiedad Valor
Descripción: Dirección de foco de luz i
Grupo de atributos: iluminación
Valor inicial: (0.0,0.0,-1.0)
Comando Get: glGetLightfv

 

GL\_SPOT\_EXPONENT
Propiedad Valor
Descripción: Exponente de foco de luz i
Grupo de atributos: iluminación
Valor inicial: 0,0
Comando Get: glGetLightfv

 

GL\_SPOT\_CUTOFF
Propiedad Valor
Descripción: Ángulo de foco de luz i
Grupo de atributos: iluminación
Valor inicial: 180.0
Comando Get: glGetLightfv

 

GL\_LIGHT *i*
Propiedad Valor
Descripción: True si la luz i está habilitada
Grupo de atributos: iluminación/habilitación
Valor inicial: GL_FALSE
Comando Get: glIsEnabled

 

GL\_COLOR\_INDEXES
Propiedad Valor
Descripción: C (a), C (d) y C (s) para iluminación de índice de color
Grupo de atributos: iluminación/habilitación
Valor inicial: 0,1,1
Comando Get: glGetFloatv