Inkscape : convertir formes en chemins

Un conseil : pour dessiner une forme complexe, commencez par dessiner une forme de base puis transformez la en chemin.
Par exemple, pour dessiner un trapèze dessinez d'abord un rectangle ; convertissez le rectangle en chemin puis déplacez les deux noeuds supérieurs et vous obtenez un trapèze !
Autre exemple, pour dessiner une banane dessinez d'abord une ellipse puis transformez cette forme chemin.

En l'état actuel de nos connaissances d'Inkscape vous savez produire des cercles, des ellipses, des arcs, des camemberts, des rectangles, des carrés, des triangles, etc. Mais vous ne savez toujours pas réaliser un trapèze, une patate, une banane, etc.
Une forme de base peut subir une transformation (rotation, inclinaison, etc.) mais surtout peut-être convertie en chemin !

Ci-dessous un document Inkscape comprenant au départ six carrés identiques (180 par 180) ; pas de remplissage et contour noir.

Mais au fait comment distinguer un chemin d'une forme de base ?

C'est simple !
Sélectionnez dans la barre d'outils la deuxième commande "Editer les noeuds ou poignées de de contrôle" puis cliquer sur un objet.
Si vous voyez apparaitre des carrés et des ronds transparents il s'agit de poignées de contrôle donc c'est une forme de base.
Si vous voyez apparaitre des carrés grisés il s'agit de noeuds donc c'est un chemin.

Convertir des rectangles en chemins

images SVG avec Inkscape

Les objets de la première rangée sont des carrés qui ont subi une transformation (sauf celui en haut à gauche).

J'ai utilisé la commande Objet/Transformer pour transformer le deuxième carré en losange (rotation) et le troisième carré en paraléllogramme (inclinaison horizontale de 20px).

Les carrés de la deuxième rangée ont été transformés en chemins (commande :Chemin/Objet en chemin).

Attention dès qu'une forme a été convertie en chemin elle ne peut plus être manipulée avec l'outil correspondant à sa forme d'origine. Ainsi un rectangle converti en chemin ne pourra plus être manipulé avec l'outil "rectangle".
Une forme de base peut être convertie en chemin mais un chemin ne peut être converti en forme.

L'outil "noeud"

Dès qu'une forme a été convertie en chemin vous pouvez modifier cet objet en le sélectionnant puis en cliquant sur l'icône "éditer les noeuds ... " de la boîte à outils. Des noeuds apparaissent alors (losanges ou carrés grisés). Un rectangle transformé en chemin comprend ainsi quatre noeuds.
Vous pouvez alors transformer par exemple, le rectangle en parallélogramme ou trapèze ou triangle rectangle en déplaçant les noeuds.
Le noeud sélectionné apparait en rouge.

Pour courber un segment approchez le curseur de cette ligne et dès qu'une main blanche apparaît vous pouvez courber le segment.

Vous pouvez aussi supprimer des noeuds.

Dans le document Inkscape ci-dessus j'ai pu transformer le quatrième carré en trapèze (déplacement de deux noeuds).
En convertissant les cinquième et sixième carrés en chemins j'ai pu courber les segments entre deux noeuds.

Il y a d'autres manipulations possibles sur les chemins. Voir la page suivante.

Convertir des ellipses en chemins

La conversion de formes en chemins est possible aussi pour les ellipses (et cercles).

Dans le document SVG ci-dessous j'ai d'abord produit quatre ellipses identiques.
La deuxième ellipse (en haut à droite) a été convertie en chemin puis modifiée en banane par déplacement des noeuds.
La troisième ellipse (en bas à gauche) a d'abord subi une rotation de 90° avant d'être convertie en chemin.
La dernière ellipse a été convertie en chemin puis les courbes entre noeuds ont été modifiées afin de donner cette forme de "patate". images SVG avec Inkscape

Convertir des polygones et étoiles en chemins

images SVG avec Inkscape

Dans le document Inkscape ci-dessus il y avait au départ 3 hexagones identiques (rangées du haut) et trois étoiles à six branches dans la rangée du bas ; ratio des rayons de 0,58.

Dans la rangée du haut les deuxième et troisième hexagones ont été converties en chemins. Pour le troisième hexagone un des six noeuds a été supprimé.

Dans la deuxième rangée les deuxième et troisième étoiles ont été converties en chemins. Il y a alors 12 noeuds !

Manipuler un chemin

Un chemin peut comporter trop de noeuds. La commande Chemin/simplifier permet de réduire le nombre de noeuds. Donc on simplifie le code SVG ...
Pour fermer un chemin ouvert il sufit de sélectionner les deux noeuds terminaux et d'appliquer la commande "joindre les noeuds sélectionnés".
L'opération inverse est possible : ouvrir un chemin fermé. Il suffit de sélectionner les noeuds terminaux et cliquez sur l'icône "briser le chemin aux noeuds sélectionnés". image SVG avec Inkscape

Atelier

Etes vous capable de réaliser l'auto ci-dessous ? images SVG avec Inkscape

La plupart des formes constitutives de cet objet sont des parallélogrammes.

Je vous conseille d'utiliser la deuxième solution qui est beaucoup plus intuitive.

Ainsi pour réaliser l'éclairage j'ai produit deux rectangles jaunes à demi-opaques puis j'ai transformé ces deux formes en chemins pour obtenir des trapèzes.
Retour menu