bezier

Comme toujours, merci à wikipédia pour les informations de base sur le calcul d’une courbe de Bézier.

Le paramètre “curve” fonctionne et permet de définir la courbure des angles..

left:
  curve: 0.3
  rotation:
    angle: 90

On peut aussi activer le mode “debug” pour voir les points:

drawing:
  bezier:
    steps: 5
    debug: yes

Du coup on peut dessiner des labyrinthe rigolos:

maze

Chemin en plusieurs morceaux.

On voit dans cet exemple que les traits ne sont pas liés en une même courbe. En me cassant un peu la tête, j’ai réussi à amélioré ça:

labyrintheCourbe

Meilleure gestion du rendu des chemins (un trait).