WrapMode (Français)

La façon dont une image enveloppe l'intérieur d'un Quad avec une taille de quad plus importante que celle de l'image. Ceci affecte également la façon dont sont tracés les Mesh (maillages) avec coordonnées de textures dépassant la plage [0, 1], ainsi que la couleur retournée par la fonction de Texel Shader lorsqu'elle est utilisée pour échantillonner depuis des coordonnées de textures à l'extérieur de la plage [0, 1].

ComparisonWraps.png

Constantes

clamp
Étire la texture. N'apparaît qu'une seule fois. L'aire en dehors de la plage normale de la texture est colorée en fonction des pixels situés au bord de la texture.
repeat
Répète la texture. Rempli la totalité de l'étendue disponible.
Disponible depuis LÖVE 0.9.2
mirroredrepeat
Répète la texture, en l'inversant à chaque répétition. Cela pourrait donner de meilleurs résultats visuels que le mode repeat lorsque la texture n'est pas pavée sans coupures.


Disponible depuis LÖVE 0.10.0
clampzero
Étire la texture. Remplit l'aire en dehors de la plage normale de la texture avec une couleur transparente noire (ou noir opaque pour les textures sans canal alpha.)


Notes

Le mode clampzero n'est pas disponible sur la majorité des périphériques mobiles, et repassera dans le mode clamp lorsqu'elle n'est pas supportée. Vérifiez la constante clampzero GraphicsFeature en appelant love.graphics.getSupported.

Voir également


Autres langues