love.math.triangulate (Français)
Disponible depuis LÖVE 0.9.0 |
Ce-tte function n'est pas supporté-e par des versions plus anciennes. |
Décompose une simple polygone convexe ou concave en triangles.
Contents
Fonction
Synopsis
triangles = love.math.triangulate( polygon )
Arguments
table (Français) polygon
- Polygone à trianguler. Ne doit pas se couper lui-même.
Retourne
table (Français) triangles
- Liste de triangles composant le triangle, sous la forme
{{x1, y1, x2, y2, x3, y3}, {x1, y1, x2, y2, x3, y3}, ...}
.
Fonction
Synopsis
triangles = love.math.triangulate( x1, y1, x2, y2, x3, y3, ... )
Arguments
number (Français) x1
- La position du premier sommet du polygone sur l'axe des x.
number (Français) y1
- La position du premier sommet du polygone sur l'axe des y.
number (Français) x2
- La position du second sommet du polygone sur l'axe des x.
number (Français) y2
- La position du second sommet du polygone sur l'axe des y.
number (Français) x3
- La position du troisième sommet du polygone sur l'axe des x.
number (Français) y3
- La position du troisième sommet du polygone sur l'axe des y.
Retourne
table (Français) triangles
- Liste de triangles composant le polygone, sous la forme
{{x1, y1, x2, y2, x3, y3}, {x1, y1, x2, y2, x3, y3}, ...}
.
Voir également
- love.math (Français)
- [[love.graphics.polygon (Français)]
- love.physics.newPolygonShape (Français)
Autres langues
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info