MeshDrawMode (Français)

Disponible depuis LÖVE 0.9.0
Ce-tte enum n'est pas supporté-e par des versions plus anciennes.


Façon dont les vecteurs d'un Mesh (maillage) sont utilisés lors de son tracé.

Constantes

fan
Les vecteurs créent une forme en « éventail » avec le premier vecteur jouant le rôle central. Peut être utilisé facilement pour tracer des polygones convexes simples.
strip
Les vecteurs créeent une série de triangles connectés en utilisant les vecteurs 1, 2, 3, puis 3, 2, 4 (dénote l'ordre), puis 3, 4, 5, et ainsi de suite.
triangles
Les vecteurs créent des triangles déconnectés.
points
Les vecteurs sont tracés comme des points déconnectés (voir love.graphics.setPointSize.)

Notes

Si le maillage (Mesh) à une carte de vecteur personnalisée, alors, elle déterminera l'odre dans lequel les vecteurs seront interprétés par le mode de tracé.

La carte de vecteur (vertex map) peut également être utilisée pour que le mode de tracé réutilise les vecteurs, par exemple, si le maillage comporte 4 vecteurs et qu'il utilise le mode de tracé « triangles », la carte de vecteurs pourrait être réglée à {1, 2, 3, 1, 3, 4} pour tracer 2 triangles n'utilisant que 4 vecteurs, traçant alors effectivement un quadrilatère en utilisant des triangles.

geometry modes.png

Traduction de l'image:

  • Triangle strip : Bande de triangles
  • Trangle list : Liste de triangles
  • Triangle fan : éventail de triangles.

Voir également


Autres langues