Alpha blending

Un article de Wikipédia, l'encyclopédie libre.

L'Alpha Blending est une technique graphique consistant à ajouter de la transparence à des objets généralement tridimensionnels.

Un objet 3D donné est constitué de surfaces caractérisées soit par une texture soit par une couleur. La technique d'Alpha Blending consiste à ajouter à chaque surface un octet (nombre de 0 à 255) définissant le caractère translucide de la surface.

Dans le cas des surfaces monochromes, elles sont donc définies par les coordonnées 3D des 3 points (on utilise généralement des trois triangles pour représenter tout objet) + 3 octets pour exprimer la couleur RGB (Rouge Vert Bleu: couleur "vraie" 24 bits) + un octet d'Alpha Blending.

A noter qu'un objet est totalement opaque si la valeur de l'Alpha blending est à 255 (au maximum). Au contraire, il est invisible si cette valeur est à 0.

Cette technique nécessite une forte puissance de calcul assumée généralement par les processeurs des cartes graphiques modernes (quand ils le peuvent). Les jeux l'utilisent intensivement depuis quelques années (par exemple Caesar IV...).

Microsoft Windows a intégré l'Alpha Blending pour le dessin des fenêtres (GDI) depuis Windows XP, mais les logiciels intégrés à Windows XP ne l'emploient pas, contrairement à ceux de Windows Vista.

[modifier] Voir aussi