Dessiner un drapeau

<< retour accueil


Je désire dessiner un drapeau hachuré

drapeau Américain

Je me sens qu'on peut modéliser les ondulations créées par des formules mathématiques avec des sinus et des cosinus.
Je m'oriente vers ce type de mouvement (en gardant à l'esprit que je vais le modéliser en format texte SVG (dessin vectoriel)).

Principe de lignes tracées

La description des courbes de Béziers cubiques est bien décrit ici:
http://www.darchevillepatrick.info/svg/svg_bezier.htm
file:///C:/Users/Denis/Downloads/test_drapeau2.svg
je reprends ce que je retiens de cette page pour mon cas particulier:
<path d="M 0,100 C 100,40 200,160 300,100"/>
et le commentaire associé:
 

Les courbes de Bézier cubiques sont semblables aux courbes de Bézier quadratiques à la différence qu’il n’y a plus un seul point de contrôle, mais deux !
La commande C qui est caractéristique du path d'une courbe de Bézier prend trois paramètres: les coordonnées du premier point d’inflexion, les coordonnées du second point aimant et les coordonnées du point d’arrivée.
Il est peut être utile de rappeler que la commande C peut être écrite en minuscules suivie des coordonnées en relatif des points d'inflexion et du point d'arrivée.
Dans les deux boîtes SVG nous avons deux courbes de Bézier identiques. Dans la première les coordonnées sont écrites en absolu et dans la deuxième les coordonnées sont écrites en relatif (par rapport au point de départ).

Un autre site décrivant les courbes de Bézier:
https://www.irif.fr/~carton/Enseignement/XML/Cours/SVG/index.html

J'ai ici utilisé Excel pour générer ces courbes à partir de constantes que vous pourrez faire varier.
>>Fichier Excel<<

La dernier colonne est à coller dans le ficehir SVG ( en laissant entete et pied de fichier)
Le fichier SVG résultant se trouve ici (vous retrouverez aisément la partie texte calculée sous Excel). Modifiez le avec le Bloc note ou NotePad++.

Désormais vous pouvez ouvrir ce ficheir à l'aide d'un logiciel de dessin vectoriel. J'utilise personnellement Inkscape.
Vous devriez obtenir ce type d'image que vous exporterez ensuite au format PNG.
lignes

Ce nouveau fichier peut alors être ouvert avec Photoshop, Paint.net ou n'importe quel logiciel de traitement d'images, pour être ensuite coloré:
drapeau


drapeau