BezierCurve:render (Français)
Disponible depuis LÖVE 0.9.0 |
Ce-tte function n'est pas supporté-e par des versions plus anciennes. |
Retourne une liste de coordonnées à utiliser avec love.graphics.line.
Cette fonction échantillonne la courbe de Bézier en utilisant des subdivisions récursives. Vous pouvez contrôler la profondeur de récursivité en utilisant le paramètre depth (profondeur).
Si vous êtes uniquement intéressé pour connaître la position de la courbe à un paramètre donné, utilisez plutôt BezierCurve:evaluate.
Contents
Fonction
Synopsis
coordinates = BezierCurve:render(depth)
Arguments
number (Français) depth (5)
- Nombre de pas de subdivision récursive.
Retourne
table (Français) coordinates
- Liste de paires de coordonnées x,y de points sur la courbe.
Exemple
Trace une courbe de Bézier
curve = love.math.newBezierCurve({25,25,75,50,125,25})
function love.draw()
love.graphics.line(curve:render())
end
Voir également
- BezierCurve (Français)
- BezierCurve:renderSegment (Français)
- BezierCurve:evaluate (Français)
- love.math (Français)
- love.graphics.polygon (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