Quelle est la valeur border
de glTexImage2D
? C'est soit 0 ou 1. Décide-t-il si cette texture aura une bordure ou non?Que signifie border dans la fonction glTexImage2D?
Où les valeurs border
sont-elles définies?
Quelle est la valeur border
de glTexImage2D
? C'est soit 0 ou 1. Décide-t-il si cette texture aura une bordure ou non?Que signifie border dans la fonction glTexImage2D?
Où les valeurs border
sont-elles définies?
Oui, la valeur de bordure indique si la texture doit avoir une bordure ou non.
La couleur de la bordure est définie par un appel à glTexParameter()
, avec le paramètre GL_TEXTURE_BORDER_COLOR
. Par défaut, il est noir. Notez que la couleur de la bordure est utilisée uniquement lorsque la texture est mappée à l'aide du verrouillage (GL_CLAMP
et similaire) - une bordure n'a aucun sens pour un motif répété et lorsque l'interpolation linéaire est utilisée pour les données de texture (GL_LINEAR
et GL_CLAMP
similaire).
Notez également qu'une bordure de texture n'est pas prise en charge dans les variantes OpenGL ES d'OpenGL (pour les systèmes intégrés).