L'outil Shape Builder arrive officiellement sur Inkscape, et très bientôt ! Le principal contributeur d'Inkscape, Martin Owens, a fait des progrès en préparant une version fonctionnelle pour la prochaine version stable majeure d'Inkscape, et des tests majeurs sont déjà en cours.
Qu'est-ce que l'outil de création de formes ?
L'outil Shape Builder est un outil d'opération booléenne "en direct" ou "sur la toile" qui vous permet de combiner plusieurs formes ou segments de forme pour créer de nouvelles formes. Il a été popularisé par Adobe Illustrator, qui a publié la première version de l'outil dans Illustrator CS5 en mai 2010.
Martin Owens développe l'outil de création de formes d'Inkscape
Owens a publié des vidéos de mise à jour sur sa chaîne YouTube discutant de ses contributions à cette fonctionnalité populaire et très demandée pour Inkscape.
Dans une vidéo publiée par Owens il y a environ 3 semaines et intitulée Shape Builder et Power Styles – Mise à jour d'Inkscape du 27 août 2022, il explique comment l'outil Shape Builder a été initialement introduit dans Inkscape via le projet d'un étudiant du Google Summer of Code. Le projet n'a jamais été achevé. De plus, en raison de la base de code en constante évolution d'Inkscape, le travail initial sur ce projet est finalement devenu obsolète pour les nouvelles versions d'Inkscape.
Cependant, grâce aux efforts récents d'Owens, le code original de Shape Builder a été "rebasé" ou mis à jour pour être compatible avec la dernière base de code d'Inkscape, permettant à Owens et aux futurs développeurs d'Inkscape de travailler sur le code et de le préparer pour la prochaine version stable. . Owens a également "refactorisé" le code pour pouvoir introduire de nouvelles fonctionnalités et supprimer certaines fonctionnalités superflues ou inutiles.
Dans sa dernière vidéo, Shape Builder 2 : Boolean Boogaloo – Mise à jour d'Inkscape du 17 septembre 2022, Owens révèle qu'il a « terminé » une version de travail de l'outil Shape Builder et qu'il a déjà demandé et reçu des commentaires des testeurs via une version de développement d'Inkscape. Dans la vidéo, Owens explique comment fonctionne l'outil Shape Builder et pourquoi il s'agit d'un outil si polyvalent, tout en diffusant simultanément des clips d'utilisateurs testant ou démontrant une version fonctionnelle de la fonctionnalité. Owens a également commencé le processus d'itération et corrigé quelques bogues ou défauts UX généraux qui ont été découverts dans l'outil via le processus de rétroaction.
Démonstration de l'outil Shape Builder

Vous pouvez voir cet outil en action dans l'image ci-dessus. Dans la version de développement d'Inkscape 1.3, vous trouverez l'outil Shape Builder dans la boîte à outils (flèche rouge). Avec l'outil sélectionné, vous pouvez le définir sur "Ajouter une forme" ou sur "Supprimer une forme" selon que vous souhaitez composer des segments de forme ou les supprimer. Dans l'image, j'ai sélectionné "Supprimer la forme" (flèche bleue). Vous pouvez ensuite simplement cliquer et faire glisser votre souris sur les formes ou les segments de forme que vous souhaitez ajouter ou supprimer (flèche verte - les segments que vous souhaitez supprimer seront surlignés en rose).

Le résultat du paramètre "Supprimer la forme" de l'outil Shape Builder est affiché dans l'image ci-dessus.
Bien qu'il reste sans aucun doute beaucoup de travail à faire pour s'assurer que cet outil soit à la hauteur du battage médiatique, il semble très probable que nous verrons enfin l'outil Inkscape Shape Builder dans la prochaine version stable, Inkscape 1.3.
Pour ceux qui ne connaissent pas ce logiciel, Inkscape est un éditeur de graphiques vectoriels gratuit et open source très similaire à Adobe Illustrator.
En attendant Inkscape 1.3, vous pouvez consulter notre Didacticiels Inkscape et moiArticles d'aide de nkscape pour en savoir plus sur ce logiciel de graphisme vectoriel génial et gratuit !