Compartilhar via


Variáveis de Estado de Iluminação

GL\_LIGHTING
Propriedade Valor
Descrição: True se a iluminação estiver habilitada
Grupo de atributos: iluminação/habilitação
Valor inicial: GL_FALSE
Comando Get: glIsEnabled

 

GL\_COLOR\_MATERIAL
Propriedade Valor
Descrição: True se o acompanhamento de cores estiver habilitado
Grupo de atributos: iluminação
Valor inicial: GL_FALSE
Comando Get: glIsEnabled

 

GL\_COLOR\_MATERIAL\_PARAMETER
Propriedade Valor
Descrição: Propriedades do material que acompanham a cor atual
Grupo de atributos: iluminação
Valor inicial: GL_AMBIENT_AND_DIFFUSE
Comando Get: glGetIntegerv

 

GL\_COLOR\_MATERIAL\_FACE
Propriedade Valor
Descrição: Rostos afetados pelo acompanhamento de cores
Grupo de atributos: iluminação
Valor inicial: GL_FRONT_AND_BACK
Comando Get: glGetIntegerv

 

GL\_AMBIENT
Propriedade Valor
Descrição: Cor do material ambiente
Grupo de atributos: iluminação
Valor inicial: (0.2,0.2,0.2,1.0)
Comando Get: glGetMaterialfv

 

GL\_DIFFUSE
Propriedade Valor
Descrição: Cor do material difuso
Grupo de atributos: iluminação
Valor inicial: (0.8,0.8,0.8,1.0)
Comando Get: glGetMaterialfv

 

GL\_SPECULAR
Propriedade Valor
Descrição: Cor do material especular
Grupo de atributos: iluminação
Valor inicial: (0.0,0.0,0.0,1.0)
Comando Get: glGetMaterialfv

 

GL\_EMISSION
Propriedade Valor
Descrição: Cor do material emissivo
Grupo de atributos: iluminação
Valor inicial: (0.0,0.0,0.0,1.0)
Comando Get: glGetMaterialfv

 

GL\_SHININESS
Propriedade Valor
Descrição: Expoente especular do material
Grupo de atributos: iluminação
Valor inicial: 0.0
Comando Get: glGetMaterialfv

 

GL\_LIGHT\_MODEL\_AMBIENT
Propriedade Valor
Descrição: Cor da cena ambiente
Grupo de atributos: iluminação
Valor inicial: (0.2,0.2,0.2,1.0)
Comando Get: glGetFloatv

 

GL\_LIGHT\_MODEL\_LOCAL\_VIEWER
Propriedade Valor
Descrição: Visualizador é local
Grupo de atributos: iluminação
Valor inicial: GL_FALSE
Comando Get: glGetBooleanv

 

GL\_LIGHT\_MODEL\_TWO\_SIDE
Propriedade Valor
Descrição: Usar iluminação de dois lados
Grupo de atributos: iluminação
Valor inicial: GL_FALSE
Comando Get: glGetBooleanv

 

GL\_AMBIENT
Propriedade Valor
Descrição: Intensidade ambiente da luz i
Grupo de atributos: iluminação
Valor inicial: (0.0,0.0,0.0,1.0)
Comando Get: glGetLightfv

 

GL\_DIFFUSE
Propriedade Valor
Descrição: Intensidade difusa da luz i
Grupo de atributos: iluminação
Valor inicial:
Comando Get: glGetLightfv

 

GL\_SPECULAR
Propriedade Valor
Descrição: Intensidade especular da luz i
Grupo de atributos: iluminação
Valor inicial:
Comando Get: glGetLightfv

 

GL\_POSITION
Propriedade Valor
Descrição: Posição da luz i
Grupo de atributos: iluminação
Valor inicial: (0.0,0.0,1.0,0.0)
Comando Get: glGetLightfv

 

GL\_CONSTANT\_ATTENUATION
Propriedade Valor
Descrição: Fator de atenuação constante
Grupo de atributos: iluminação
Valor inicial: 1,0
Comando Get: glGetLightfv

 

GL\_LINEAR\_ATTENUATION
Propriedade Valor
Descrição: Fator de atenuação linear
Grupo de atributos: iluminação
Valor inicial: 0.0
Comando Get: glGetLightfv

 

GL\_QUADRATIC\_ATTENUATION
Propriedade Valor
Descrição: Fator de atenuação quadrática
Grupo de atributos: iluminação
Valor inicial: 0.0
Comando Get: glGetLightfv

 

GL\_SPOT\_DIRECTION
Propriedade Valor
Descrição: Direção de destaque da luz i
Grupo de atributos: iluminação
Valor inicial: (0.0,0.0,-1.0)
Comando Get: glGetLightfv

 

GL\_SPOT\_EXPONENT
Propriedade Valor
Descrição: Expoente de destaque da luz i
Grupo de atributos: iluminação
Valor inicial: 0.0
Comando Get: glGetLightfv

 

GL\_SPOT\_CUTOFF
Propriedade Valor
Descrição: Ângulo de destaque da luz i
Grupo de atributos: iluminação
Valor inicial: 180.0
Comando Get: glGetLightfv

 

GL\_LIGHT *i*
Propriedade Valor
Descrição: True se light i habilitado
Grupo de atributos: iluminação/habilitação
Valor inicial: GL_FALSE
Comando Get: glIsEnabled

 

GL\_COLOR\_INDEXES
Propriedade Valor
Descrição: C (a), C (d)e C (s) para iluminação de índice de cor
Grupo de atributos: iluminação/habilitação
Valor inicial: 0,1,1
Comando Get: glGetFloatv