Partager via


Éclairage, variables d’état

GL\_LIGHTING
Propriété Valeur
Description : True si l’éclairage est activé
Groupe d’attributs : éclairage/activation
Valeur initiale : GL_FALSE
Commande Get : glIsEnabled

 

GL\_COLOR\_MATERIAL
Propriété Valeur
Description : True si le suivi des couleurs est activé
Groupe d’attributs : éclairage
Valeur initiale : GL_FALSE
Commande Get : glIsEnabled

 

GL\_COLOR\_MATERIAL\_PARAMETER
Propriété Valeur
Description : Propriétés de matériau suivi de la couleur actuelle
Groupe d’attributs : éclairage
Valeur initiale : GL_AMBIENT_AND_DIFFUSE
Commande Get : glGetIntegerv

 

GL\_COLOR\_MATERIAL\_FACE
Propriété Valeur
Description : Visages affectés par le suivi des couleurs
Groupe d’attributs : éclairage
Valeur initiale : GL_FRONT_AND_BACK
Commande Get : glGetIntegerv

 

GL\_AMBIENT
Propriété Valeur
Description : Couleur ambiante du matériau
Groupe d’attributs : éclairage
Valeur initiale : (0.2,0.2,0.2,1.0)
Commande Get : glGetMaterialfv

 

GL\_DIFFUSE
Propriété Valeur
Description : Couleur diffuse du matériau
Groupe d’attributs : éclairage
Valeur initiale : (0.8,0.8,0.8,1.0)
Commande Get : glGetMaterialfv

 

GL\_SPECULAR
Propriété Valeur
Description : Couleur de matériau spéculaire
Groupe d’attributs : éclairage
Valeur initiale : (0.0,0.0,0.0,1.0)
Commande Get : glGetMaterialfv

 

GL\_EMISSION
Propriété Valeur
Description : Couleur du matériau émissif
Groupe d’attributs : éclairage
Valeur initiale : (0.0,0.0,0.0,1.0)
Commande Get : glGetMaterialfv

 

GL\_SHININESS
Propriété Valeur
Description : Exposant spéculaire d’un matériau
Groupe d’attributs : éclairage
Valeur initiale : 0,0
Commande Get : glGetMaterialfv

 

GL\_LIGHT\_MODEL\_AMBIENT
Propriété Valeur
Description : Couleur de scène ambiante
Groupe d’attributs : éclairage
Valeur initiale : (0.2,0.2,0.2,1.0)
Commande Get : glGetFloatv

 

GL\_LIGHT\_MODEL\_LOCAL\_VIEWER
Propriété Valeur
Description : La visionneuse est locale
Groupe d’attributs : éclairage
Valeur initiale : GL_FALSE
Commande Get : glGetBooleanv

 

GL\_LIGHT\_MODEL\_TWO\_SIDE
Propriété Valeur
Description : Utiliser l’éclairage à deux côtés
Groupe d’attributs : éclairage
Valeur initiale : GL_FALSE
Commande Get : glGetBooleanv

 

GL\_AMBIENT
Propriété Valeur
Description : Intensité ambiante de la lumière i
Groupe d’attributs : éclairage
Valeur initiale : (0.0,0.0,0.0,1.0)
Commande Get : glGetLightfv

 

GL\_DIFFUSE
Propriété Valeur
Description : Intensité diffuse de la lumière i
Groupe d’attributs : éclairage
Valeur initiale :
Commande Get : glGetLightfv

 

GL\_SPECULAR
Propriété Valeur
Description : Intensité spéculaire de la lumière i
Groupe d’attributs : éclairage
Valeur initiale :
Commande Get : glGetLightfv

 

GL\_POSITION
Propriété Valeur
Description : Position de la lumière i
Groupe d’attributs : éclairage
Valeur initiale : (0.0,0.0,1.0,0.0)
Commande Get : glGetLightfv

 

GL\_CONSTANT\_ATTENUATION
Propriété Valeur
Description : Facteur d’atténuation constant
Groupe d’attributs : éclairage
Valeur initiale : 1.0
Commande Get : glGetLightfv

 

GL\_LINEAR\_ATTENUATION
Propriété Valeur
Description : Facteur d’atténuation linéaire
Groupe d’attributs : éclairage
Valeur initiale : 0,0
Commande Get : glGetLightfv

 

GL\_QUADRATIC\_ATTENUATION
Propriété Valeur
Description : Facteur d’atténuation quadratique
Groupe d’attributs : éclairage
Valeur initiale : 0,0
Commande Get : glGetLightfv

 

GL\_SPOT\_DIRECTION
Propriété Valeur
Description : Direction de la lumière de la lumière i
Groupe d’attributs : éclairage
Valeur initiale : (0.0,0.0,-1.0)
Commande Get : glGetLightfv

 

GL\_SPOT\_EXPONENT
Propriété Valeur
Description : Exposant spotlight de la lumière i
Groupe d’attributs : éclairage
Valeur initiale : 0,0
Commande Get : glGetLightfv

 

GL\_SPOT\_CUTOFF
Propriété Valeur
Description : Angle de lumière de projecteur i
Groupe d’attributs : éclairage
Valeur initiale : 180.0
Commande Get : glGetLightfv

 

GL\_LIGHT *i*
Propriété Valeur
Description : True si la lumière est activée
Groupe d’attributs : éclairage/activation
Valeur initiale : GL_FALSE
Commande Get : glIsEnabled

 

GL\_COLOR\_INDEXES
Propriété Valeur
Description : C (a),C (d) et C (s) pour l’éclairage d’index de couleur
Groupe d’attributs : éclairage/activation
Valeur initiale : 0,1,1
Commande Get : glGetFloatv