Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
issue178:inkscape [2022/02/28 08:10] – d52fr | issue178:inkscape [2022/03/02 18:39] (Version actuelle) – d52fr |
---|
In this case, the effect draws a circle using the two nodes in the path as points at either end of the circle’s diameter. Drag one of the nodes around, and the circle will scale and rotate accordingly. Let’s see what happens if our source path has three nodes, rather than two.** | In this case, the effect draws a circle using the two nodes in the path as points at either end of the circle’s diameter. Drag one of the nodes around, and the circle will scale and rotate accordingly. Let’s see what happens if our source path has three nodes, rather than two.** |
| |
Cependant, malgré toutes ces commandes supplémentaires, la fonctionnalité de base reste assez intuitive, et bénéficie énormément de l'application interactive des modifications apportées aux paramètres ou à la forme de la trajectoire, ce qui rend amusant le fait de jouer avec toutes les différentes options. Votre point de départ sera toujours un chemin auquel le LPE est appliqué, bien que cet effet ne s'intéresse qu'aux positions des nœuds, et non à la forme des segments du chemin. Pour les besoins de la démonstration, cependant, tous mes exemples utiliseront des segments de ligne droite, et je montrerai le chemin original comme une ligne rouge avec des diamants marquant les nœuds (grâce aux LPE « Cloner l'élément original » et « Afficher les poignées »). Les lignes noires sont la sortie de la LPE. Commençons par le cas le plus simple : une ligne à deux nœuds utilisant la méthode « Auto ellipse ». | Toutefois, malgré toutes ces commandes supplémentaires, la fonctionnalité de base reste assez intuitive, et bénéficie énormément de l'application interactive des modifications apportées aux paramètres ou à la forme de la trajectoire, ce qui rend amusant le fait de jouer avec toutes les différentes options. Votre point de départ sera toujours un chemin auquel le LPE est appliqué, bien que cet effet ne s'intéresse qu'aux positions des nœuds et non à la forme des segments du chemin. Pour les besoins de la démonstration, cependant, tous mes exemples utiliseront des segments de ligne droite, et je montrerai le chemin original comme une ligne rouge avec des diamants qui marquent les nœuds (grâce aux LPE « Cloner l'élément original » et « Afficher les poignées »). Les lignes noires sont la sortie de la LPE. Commençons par le cas le plus simple : une ligne à deux nœuds utilisant la méthode « Auto ellipse ». |
| |
Dans ce cas, l'effet dessine un cercle en utilisant les deux nœuds de la trajectoire comme points aux deux extrémités du diamètre du cercle. Faites glisser l'un des nœuds, et le cercle s'agrandira et tournera en conséquence. Voyons ce qui se passe si notre chemin source comporte trois nœuds au lieu de deux. | Dans ce cas, l'effet dessine un cercle en utilisant les deux nœuds de la trajectoire comme points aux deux extrémités du diamètre du cercle. Faites glisser l'un des nœuds, et le cercle s'agrandira et tournera en conséquence. Voyons ce qui se passe si notre chemin source comporte trois nœuds au lieu de deux. |
Nous avons à nouveau un cercle, mais cette fois-ci, il circonscrit le triangle créé par les trois nœuds. Une fois de plus, faire glisser les nœuds sur la page vous donnera une bonne idée de la façon dont la taille et la position du cercle sont liées aux positions des nœuds. | Nous avons à nouveau un cercle, mais cette fois-ci, il circonscrit le triangle créé par les trois nœuds. Une fois de plus, faire glisser les nœuds sur la page vous donnera une bonne idée de la façon dont la taille et la position du cercle sont liées aux positions des nœuds. |
| |
Avec trois nœuds, certains des paramètres LPE commencent à nous être utiles. Lorsqu'elle est activée, la case à cocher « Arc » dessine un arc reliant les trois nœuds, plutôt que de fermer le cercle entier. En activant la case « Arc opposé », on dessine plutôt l'« autre » arc qui forme le reste du cercle d'origine. L'option « Camenbert sur l'arc » peut être utilisée avec l'un ou l'autre type d'arc pour le rendre sous la forme d'un segment (c'est-à-dire une « tranche » de camembert) plutôt que d'un arc, en ajoutant des segments de chemin droit qui relient les nœuds d'extrémité au centre du cercle. | Avec trois nœuds, certains des paramètres LPE commencent à nous être utiles. Lorsqu'elle est activée, la case à cocher « Arc » dessine un arc reliant les trois nœuds, plutôt que de fermer le cercle entier. En activant la case « Arc opposé », on dessine plutôt l'« autre » arc qui forme le reste du cercle d'origine. L'option « Camembert sur l'arc » peut être utilisée avec l'un ou l'autre type d'arc pour le rendre sous la forme d'un segment (c'est-à-dire une « tranche » de camembert) plutôt que d'un arc, en ajoutant des segments de chemin droit qui relient les nœuds d'extrémité au centre du cercle. |
| |
| |
Avec trois nœuds, un plus grand nombre d'options du champ déroulant « Méthode » fonctionneront également. Les deux premières (« Auto ellipse » et « Cercle ») produisent simplement le résultat que nous avons déjà vu. « Cercle isométrique » traite le chemin comme ayant des segments de ligne droite, même s'il n'en a pas, et utilise les deux premiers segments pour définir les bords d'un rectangle isométrique dans lequel il insère une ellipse qui apparaît comme si un cercle était rendu dans cette projection isométrique. Cela semble complexe, mais si vous travaillez beaucoup avec des projections isométriques ou obliques, vous saurez exactement à quoi cela sert : en bref, dessinez votre trajectoire avec des angles appropriés (par exemple 120° pour l'isométrique, 135° pour l'oblique), et il restituera des « cercles » qui sont déformés de manière appropriée pour la projection. | Avec trois nœuds, un plus grand nombre d'options du champ déroulant « Méthode » fonctionneront également. Les deux premières (« Auto ellipse » et « Cercle ») produisent simplement le résultat que nous avons déjà vu. « Cercle isométrique » traite le chemin comme ayant des segments de ligne droite, même s'il n'en a pas, et utilise les deux premiers segments pour définir les bords d'un rectangle isométrique dans lequel il insère une ellipse qui apparaît comme si un cercle était rendu dans cette projection isométrique. Cela semble complexe, mais si vous travaillez beaucoup avec des projections isométriques ou obliques, vous saurez exactement à quoi cela sert : en bref, dessinez votre trajectoire avec des angles appropriés (par exemple 120° pour l'isométrique, 135° pour l'oblique), et il restituera des « cercles » qui sont déformés de manière appropriée pour la projection. |
| |
Les deux dernières options de la fenêtre pop-up sont heureusement plus faciles à décrire : « Ellipse de Steiner » dessine une ellipse qui circonscrit le triangle créé par les trois nœuds, tandis que « Inellipse de Steiner » en dessine une qui l'inscrit. L'image ci-dessous montre la sortie « Cercle isometrique », suivie des deux ellipses, pour le même chemin que j'ai utilisé précédemment. | Les deux dernières options de la fenêtre pop-up sont heureusement plus faciles à décrire : « Ellipse de Steiner » dessine une ellipse qui circonscrit le triangle créé par les trois nœuds, tandis que « Inellipse de Steiner » en dessine une qui l'inscrit. L'image ci-dessous montre la sortie « Cercle isométrique », suivie des deux ellipses, pour le même chemin que j'ai utilisé précédemment. |
| |
L'ajout d'un quatrième nœud à notre chemin est nécessaire pour l'entrée restante de la liste : « Cercle en perspective ». Cela traite vos quatre nœuds comme définissant un carré dans une vue en perspective, et rend un « cercle » qui s'inscrit dans ce carré. La démonstration la plus évidente est sans doute l'utilisation d'un chemin fermé disposé de manière à obtenir une vue en perspective classique. | L'ajout d'un quatrième nœud à notre chemin est nécessaire pour l'entrée restante de la liste : « Cercle en perspective ». Cela traite vos quatre nœuds comme définissant un carré dans une vue en perspective, et rend un « cercle » qui s'inscrit dans ce carré. La démonstration la plus évidente est sans doute l'utilisation d'un chemin fermé disposé de manière à obtenir une vue en perspective classique. |
Décalage | Décalage |
| |
Le LPE Décalage est assez simple, et fait ce que son nom suggère. Vous connaissez peut-être la fonction Chemin > Décalage dynamique qui place une poignée sur votre chemin que vous pouvez faire glisser pour ajuster la quantité de décalage, ce qui vous permet de créer une forme qui s'insère dans ou entoure le chemin d'origine. Ce faisant, elle modifie l'original, contrairement à la fonction Chemin > Décalage lié qui crée un deuxième chemin qui conserve un lien vivant avec l'original. Ce LPE se situe quelque part entre les deux : il existe un lien vivant avec la forme du chemin d'origine, mais ce chemin n'est pas inclus dans la sortie finale, donc, malgré ce lien, le résultat vous laisse toujours avec un seul chemin au lieu de deux. En pratique, ce LPE est donc plus proche de la fonction de décalage dynamique, mais avec plus d'options. | Le LPE Décalage est assez simple et fait ce que son nom suggère. Vous connaissez peut-être la fonction Chemin > Décalage dynamique qui place une poignée sur votre chemin que vous pouvez faire glisser pour ajuster la quantité de décalage, ce qui vous permet de créer une forme qui s'insère dans, ou entoure, le chemin d'origine. Ce faisant, elle modifie l'original, contrairement à la fonction Chemin > Décalage lié qui crée un deuxième chemin qui conserve un lien vivant avec l'original. Ce LPE se situe quelque part entre les deux : il existe un lien vivant avec la forme du chemin d'origine, mais ce chemin n'est pas inclus dans la sortie finale, donc, malgré ce lien, le résultat vous laisse toujours avec un seul chemin au lieu de deux. En pratique, ce LPE est ainsi plus proche de la fonction de décalage dynamique, mais avec plus d'options. |
| |
Prenons un exemple. Ici, j'ai créé une forme de croissant en effectuant une opération de différence booléenne entre deux cercles. J'ai également ajusté très légèrement les nœuds du point inférieur afin de démontrer plus tard certains aspects du LPE. Dans ces deux cas, j'ai fait une copie de la forme originale en bleu et j'ai appliqué un décalage pour générer la version rouge. L'image de gauche montre le résultat de la fonction Chemin > Décalage dynamique, tandis que la version de droite montre le LPE équivalent. Comme vous pouvez le constater, ils sont identiques. | Prenons un exemple. Ici, j'ai créé une forme de croissant en effectuant une opération de différence booléenne entre deux cercles. J'ai également ajusté très légèrement les nœuds du point inférieur afin de démontrer plus tard certains aspects du LPE. Dans ces deux cas, j'ai fait une copie de la forme originale en bleu et j'ai appliqué un décalage pour générer la version rouge. L'image de gauche montre le résultat de la fonction Chemin > Décalage dynamique, tandis que la version de droite montre le LPE équivalent. Comme vous pouvez le constater, ils sont identiques. |
Dealing with these out of order, the “Unit” pop-up should be pretty self-explanatory, setting the type of units used for the “Offset” parameter which, in turn, is used to set the amount of offset that is applied to the path. It can be a positive value for an outset, or a negative value for an inset – but, in practice, it’s usually more effective to switch to the Node tool (F2) and drag the small, red, circular handle on the canvas, to adjust the offset by eye. The “Force update” checkbox determines whether or not the path updates live as you drag the handle, or updates only when you release the mouse button. Usually you should leave this enabled, unless you have a slow machine or a complex path which makes the updates jerk and stutter.** | Dealing with these out of order, the “Unit” pop-up should be pretty self-explanatory, setting the type of units used for the “Offset” parameter which, in turn, is used to set the amount of offset that is applied to the path. It can be a positive value for an outset, or a negative value for an inset – but, in practice, it’s usually more effective to switch to the Node tool (F2) and drag the small, red, circular handle on the canvas, to adjust the offset by eye. The “Force update” checkbox determines whether or not the path updates live as you drag the handle, or updates only when you release the mouse button. Usually you should leave this enabled, unless you have a slow machine or a complex path which makes the updates jerk and stutter.** |
| |
Si c'était tout ce qui pouvait se faire avec ce LPE, il pourrait encore être utile en tant que partie d'une chaîne d'effets, mais pas tellement en tant qu'effet à part entière. Mais une fois que l'on considère les différents réglages qu'il offre, il devient rapidement clair que le LPE Décalage est une bête bien plus puissante que ce qui l'a précédé. Examinons les paramètres disponibles. | Si c'était tout ce qu'on pouvait se faire avec ce LPE, il pourrait encore être utile en tant que partie d'une chaîne d'effets, mais pas tellement en tant qu'effet à part entière. Mais une fois que l'on considère les différents réglages qu'il offre, il devient rapidement clair que le LPE Décalage est une bête bien plus puissante que ce qui l'a précédé. Examinons les paramètres disponibles. |
| |
Le champ déroulant « Unité » devrait être assez explicite, il définit le type d'unités utilisées pour le paramètre « Décalage » qui, à son tour, est utilisé pour définir la quantité de décalage qui est appliquée à la trajectoire. Il peut s'agir d'une valeur positive pour englober ou d'une valeur négative pour s'insérer - mais, en pratique, il est généralement plus efficace de passer par l'outil Node (F2) pour faire glisser la petite poignée circulaire rouge sur le canevas et ajuster le décalage à l'œil. La case à cocher « Aperçu en direct » détermine si le chemin se met à jour en direct lorsque vous faites glisser la poignée, ou s'il ne se met à jour que lorsque vous relâchez le bouton de la souris. En général, vous devriez laisser cette option activée, à moins que votre machine soit lente ou que le chemin soit complexe, ce qui rendrait les mises à jour saccadées. | Le champ déroulant « Unité » devrait être assez explicite, il définit le type d'unités utilisées pour le paramètre « Décalage » qui, à son tour, est utilisé pour définir la quantité de décalage qui est appliquée au chemin. Il peut s'agir d'une valeur positive pour englober ou d'une valeur négative pour s'insérer - mais, en pratique, il est généralement plus efficace de passer par l'outil Node (F2) pour faire glisser la petite poignée circulaire rouge sur le canevas et ajuster le décalage à l'œil. La case à cocher « Aperçu en direct » détermine si le chemin se met à jour en direct lorsque vous faites glisser la poignée, ou s'il ne se met à jour que lorsque vous relâchez le bouton de la souris. En général, vous devriez laisser cette option activée, à moins que votre machine soit lente ou que le chemin soit complexe, ce qui rendrait les mises à jour saccadées. |
| |
| |
These two LPEs both offer features that are head-and-shoulders above the options that Inkscape provided previously, and the developers should be applauded for continuing to push the boundaries of what path effects are capable of.** | These two LPEs both offer features that are head-and-shoulders above the options that Inkscape provided previously, and the developers should be applauded for continuing to push the boundaries of what path effects are capable of.** |
| |
Les types de raccords en Arc extrapolé sont particulièrement intéressants. Ils essaient de suivre les courbes de votre chemin pour former un joint plus naturel, plutôt que de projeter des lignes droites comme le fait un raccord. Lorsque vous travaillez avec des trajectoires courbes, ces types d'assemblage valent la peine d'être essayés. Toutefois, si vous voulez vraiment projeter les coins raccordés les plus pointus, quelle que soit la limite du raccord, choisissez un type de joint autre que Biseauté ou Arrondi, et cochez l'option « Forcer le raccord ». | Les types de raccords en Arc extrapolé sont particulièrement intéressants. Ils essaient de suivre les courbes de votre chemin pour former un joint plus naturel, plutôt que de projeter des lignes droites comme le fait un raccord. Lorsque vous travaillez avec des chemins courbes, ces types d'assemblage valent la peine d'être essayés. Toutefois, si vous voulez vraiment projeter les coins raccordés les plus pointus, quelle que soit la limite du raccord, choisissez un type de joint autre que Biseauté ou Arrondi, et cochez l'option « Forcer le raccord ». |
| |
Enfin, il convient de noter que ce LPE fonctionne également avec des chemins ouverts, alors que la fonction de décalage dynamique les ferme automatiquement lorsque vous essayez de l'utiliser. | Enfin, il convient de noter que ce LPE fonctionne également avec des chemins ouverts, alors que la fonction de décalage dynamique les ferme automatiquement lorsque vous essayez de l'utiliser. |
| |
Ces deux LPE offrent tous deux des fonctionnalités qui dépassent de loin les options qu'Inkscape offrait auparavant, et les développeurs devraient être applaudis pour continuer à repousser les limites de ce que les effets de chemin sont capables de faire. | Ces deux LPE offrent tous deux des fonctionnalités qui dépassent de loin les options qu'Inkscape offrait auparavant et les développeurs devraient être applaudis parce qu'ils continuent à repousser les limites de ce que les effets de chemin sont capables de faire. |
| |