Doc Dessin & peinture

Formes booléennes et liquides

Deux façons de combiner des formes vectorielles : les boutons Pathfinder destructifs de la barre d'outils et le groupe booléen dynamique. Les deux se trouvent aussi dans le menu Vecteur.

Celas Studio a deux systèmes booléens, volontairement différents. Les boutons Pathfinder de la barre d'outils consomment les formes sélectionnées et vous rendent une seule forme nouvelle. Le groupe booléen place les mêmes formes dans un groupe et calcule le résultat pendant que vous continuez à modifier les pièces. Les deux demandent au moins deux calques sélectionnés : Pathfinder ne travaille que sur des calques de forme, tandis que le groupe booléen accepte aussi des calques de peinture, des images et des symboles.

Pathfinder : une nouvelle forme

Le groupe Pathfinder se trouve sur la barre d'outils sous forme de cinq boutons : Union, Soustraction, Intersection, Xor et Diviser. Quand la fenêtre est étroite, le groupe se replie sur le dernier bouton utilisé et se déploie au survol. Les cinq mêmes commandes se trouvent dans Vecteur ▸ Géométrie, grisées exactement quand leurs boutons le sont.

  • Union fond la sélection en un seul contour.
  • Soustraction découpe les formes du dessus dans celle du dessous.
  • Intersection ne garde que ce qu'elles couvrent toutes.
  • Xor garde tout sauf le recouvrement, si bien que le recouvrement devient un trou.
  • Diviser découpe la sélection le long de chaque arête et garde chaque morceau obtenu.

Les opérandes sont retirées et remplacées par le résultat, un seul calque de forme : un calque composé quand le résultat a des trous ou des îlots séparés. C'est un tracé modifiable ordinaire, vous pouvez donc continuer ensuite avec l'outil Nœud. Les angles arrondis, droits, concaves et découpés sont convertis en vraies courbes avant la découpe, si bien qu'une forme arrondie garde son contour arrondi dans le résultat.

Diviser traite au plus huit formes à la fois. S'il y en a davantage de sélectionnées, la commande divise les huit premières, laisse les autres intactes et vous le signale.

Diviser et Séparer

Diviser et Xor ont un second métier. Lancez l'un ou l'autre sur une seule forme composée et Celas Studio libère chaque contour dans son propre calque de forme, chacun nommé Path. C'est la façon de casser un contour effacé ou importé pour retrouver des pièces séparées. Les pièces libérées démarrent propres : leur animation n'est pas reprise.

Libérer les contours remet l'animation des pièces à zéro. Faites-le avant de poser des images clés sur une forme, pas après.

Le groupe booléen : toujours vivant

Sélectionnez deux calques ou plus et choisissez Vecteur ▸ Booléen ▸ Union (forme liquide), Soustraction, Intersection ou XOR. Les quatre mêmes se trouvent sur la barre d'options de l'outil Déplacement et restent grisés tant qu'il n'y a rien à en faire. Celas Studio insère un groupe à la place du calque sélectionné le plus en avant et y place les calques. Le calque du bas devient la base, et chaque calque au-dessus reçoit l'opération que vous avez choisie.

Rien n'est détruit. Ouvrez le groupe : chaque forme d'origine y est encore, toujours animable. Déplacez-en une et le résultat suit.

Le contour de la forme combinée reprend le contour de la pièce Forme du bas, avec ses Tirets, son Expos. début, son Expos. fin et sa pointe de pinceau.

Chaque pièce a sa propre opération

L'opération appartient à chaque pièce, et non au groupe. Sélectionnez une pièce : les quatre boutons, ainsi que la section Forme booléenne / liquide des Propriétés, déterminent ce que cette pièce fait à tout ce qui se trouve en dessous d'elle. Un même groupe peut donc unir deux pièces et en soustraire une troisième, sans groupe imbriqué à chaque changement d'opération. La pièce de base, tout en bas, n'a rien sur quoi agir : son opération est grisée.

Le groupe lui-même n'a qu'un interrupteur marche/arrêt. Sélectionnez le groupe et la barre affiche un seul interrupteur Booléen : désactivé, les pièces s'affichent comme un groupe ordinaire de formes séparées ; activé, elles fusionnent à nouveau en un seul contour. Les projets créés quand le groupe avait sa propre opération sont convertis à l'ouverture et s'affichent exactement comme avant.

Les calques de forme ne sont pas les seuls à pouvoir participer. Les Cellules raster, les images, les groupes imbriqués et les symboles peuvent aussi être des pièces : chacun garde son propre dessin, et le groupe le découpe selon le contour combiné.

Un groupe booléen dans le panneau Calques avec trois pièces, dont une réglée sur Soustraction, et les commandes Rayon de fusion, Élasticité et Fondu des couleurs sur la barre d'options.

Formes liquides

Un groupe booléen a aussi un Rayon de fusion, de 0 à 1000 px. À 0, la jonction est franche : les contours se rencontrent simplement. Au-dessus de 0, les pièces s'étirent l'une vers l'autre et fondent ensemble par un col souple, comme deux gouttes d'eau qui se rejoignent. Soustraction, Intersection et XOR fusionnent à la jointure de la même façon qu'Union. Quand deux pièces s'éloignent trop pour rester liées, la fusion s'arrête simplement : aucune fine pointe ne reste tendue de l'une à l'autre.

Contours

Une forme booléenne tient compte des contours, avec ou sans Rayon de fusion. Le contour de chaque forme fait partie de la forme, à sa propre épaisseur, parties épaisses et fines comprises : une Épaisseur de ligne réglée par sommet compte donc aussi. Un tracé ouvert compte uniquement par son contour.

Le résultat est une seule forme. Elle est peinte avec le remplissage de la forme du bas, ou avec la couleur de contour de cette forme quand elle n'a pas de remplissage. Le contour de la forme du bas, qu'il soit simple, au pinceau ou en tirets, est dessiné autour de tout le contour.

Les formes booléennes enregistrées dans des versions antérieures dont les formes ont des contours s'affichent différemment maintenant.
CommandeOùPlagePar défautCe qu'elle fait
Rayon de fusionGroupe0 à 1000 px0Jusqu'où les pièces s'étirent pour se rejoindre. 0 donne une jonction franche
ÉlasticitéGroupe0 à 100 %35 %La forme de la fusion. Faible, elle garde un congé serré ; forte, elle étire un long col qui retient deux pièces ensemble sur un écart bien plus grand
Fondu des couleursGroupeActivé ou désactivéActivéFait passer en fondu la couleur de chaque pièce à travers la jonction, au lieu de peindre toute la forme avec le remplissage de la première pièce
Poids de fusionChaque pièce0 à 200 %100 %La part de la fusion que prend cette pièce. À 0 %, elle garde un bord franc pendant que tout autour reste liquide

Le Rayon de fusion accepte les images clés, une éclaboussure peut donc se séparer avec le temps ; les trois autres commandes sont des réglages, et non des valeurs animées. Les trois commandes du groupe sont accessibles depuis n'importe quelle pièce sélectionnée comme depuis le groupe, vous pouvez donc ajuster la jointure en regardant la pièce, sans rien resélectionner. Élasticité et Fondu des couleurs sont grisés tant que le Rayon de fusion vaut 0, puisqu'il n'y a aucune fusion à façonner.

Trois pièces ou plus se combinent en une seule étape, si bien qu'une jonction ne dépend que des pièces qui se rencontrent réellement, et non de leur place dans l'ordre des calques. Le contour fusionné est construit avec de vraies courbes et reste stable pendant que les pièces bougent ou que vous faites défiler et zoomer la vue. Pendant la lecture, il est calculé par la carte graphique, et sur un matériel qui ne le permet pas, l'application passe automatiquement au processeur.

Laquelle utiliser

Prenez Pathfinder quand la combinaison est une décision déjà prise (une silhouette que vous allez désormais modifier comme un seul tracé) et quand vous avez besoin de Diviser, qui n'a pas d'équivalent dans le groupe. Prenez le groupe booléen quand les pièces doivent rester modifiables ou animées, quand vous voulez essayer des opérations, quand des calques de peinture ou des symboles doivent participer, ou quand vous voulez la fusion liquide.

Deux limites pratiques valent d'être connues. Le rayon de coin ne s'applique pas aux contours supplémentaires d'une forme composée, alors les rayons d'un résultat Pathfinder avec des trous ne se verront pas. Et les opérations booléennes n'ont pas de raccourcis clavier en accès anticipé. Elles sont uniquement dans la barre d'outils et dans le menu.

Le résultat est nettoyé avant d'être rendu : les anneaux plus fins qu'un vingtième de pixel sont abandonnés, et la passe de réduction de points tourne à une tolérance assez fine pour ne pas pouvoir arrondir un vrai coin. C'est ce qui empêche une Union de pièces de Diviser de se rouvrir le long des coutures qu'elle vient de fermer.