Mode d’adresse de texture de pince (Direct3D 9)

Le mode d’adresse de texture de pince, identifié par le membre D3DTADDRESS_CLAMP du type énuméré D3DTEXTUREADDRESS , force Direct3D à fixer vos coordonnées de texture à la plage [0.0, 1.0]. Autrement dit, il applique la texture une fois, puis frise la couleur des pixels de bord. Par exemple, supposons que votre application crée une primitive carrée et affecte des coordonnées de texture de (0,0,0,0,0), (0,0,3.0), (3.0,3.0) et (3.0,0.0) aux sommets de la primitive. La définition du mode d’adressage de texture sur D3DTADDRESS_CLAMP entraîne l’application de la texture une seule fois. Les couleurs de pixels en haut des colonnes et la fin des lignes sont étendues respectivement au haut et à droite de la primitive.

L’illustration suivante montre une texture serrée.

illustration of a texture and a clamped texture

Modes d’adressage de texture