Construire une courbe de Bézier avec 4 points sur Geogebra
MathTesProfs
0:00 / 0:00
Construire une courbe de Bézier avec 4 points sur Geogebra
651 просмотр · 4 г. назад
MathTesProfs
77 подписчиков
651 просмотр · 4 г. назад
0:00 . Intro
Après avoir développé l'outil plume avec Geogebra, on ajoute une image sur Geogebra. Ici, un caractère (B majuscule). L'objectif de cette vidéo étant de coder dans l'environnement Processing en mode Java une partie du caractère. Vous pouvez télécharger l'environnement de développement : https://processing.org/download
0:24 . Déterminer les points d'ancrage et de contrôle
Afin de reproduire le contour extérieur supérieur droit du caractère, on commence par placer les points d'ancrage P0 et P3 sur le contour. Puis on place les points de contrôle P1 et P2 pour que les directrices (les doubles flèches) soient tangentes au contour. Enfin, on ajuste les distances PO P1 et P2 P3 dans le but de superposer parfaitement la courbe de Bézier en rouge avec le contour.
1:25 . Relever les coordonnées des 4 points
Dans la barre d'algèbre, on relève les coordonnées des points P0, P1, P2, P3.
ATTENTION ! L'axe des ordonnées sur Geogebra est orienté vers le haut. Ce sera l'inverse sur la fenêtre d'affichage sur Processing. Il faudra donc saisir l'opposé des ordonnées des 4 points.
1:53 . Rapide présentation de l'IDE Processing
La fonction setup() permet de définir en autres les dimensions de la fenêtre d'affichage.
La fonction draw() regroupera les instructions de construction, ici, de la courbe de Bézier.
Les coordonnées des points de contrôle seront regroupées dans un tableau à 1 dimension déclaré en début de programme courbe_1[].
3:40 . Instruction Bezier() sur Processing
La fonction Bezier() doit contenir 8 paramètres de type float. Ceux sont les coordonnées des points d'ancrage (anchor) et de contrôle (control). Plus d'informations : https://processing.org/reference/bezi...
4:08 . Affichage du contour
On exécute le programme.
4:47 . Conclusion
Présentation du résultat de la prochaine vidéo...