Au-delà des rectangles : L'API Path
Impeller gère les tracés complexes bien plus efficacement que Skia grâce à la tessellation.
Les mathématiques de l'UI
Pour construire une barre de progression circulaire personnalisée sans bibliothèque :
- Utilisez
path.arcTo. - Utilisez
path.conicTopour des courbes lisses. - Gardez l'objet path en dehors de la boucle
paintsi possible (optimisation !).
Exercice : Dessinez un hexagone parfait en utilisant les fonctions trigonométriques (sin, cos) à l'intérieur de votre CustomPainter.