Utilisation des tracés et des Outils spline
Le jeu d’outils Tracés et splines est une collection de nœuds qui vous permet de créer et de modifier des formes et des courbes indépendantes de la résolution, utilisées pour dessiner, mapper et dispersion des images.
Vue d’ensemble
Que sont les tracés et les splines ?
Les tracés sont une série de points connectés en lignes droites.
Les splines sont des courbes lisses dont les trajectoires sont formées par des points de contrôle et les tangentes de ces points.
Chaque point contrôle également les attributs d’height et de thickness d’une spline, qui sont utilisés pour piloter la mise en correspondance, la déformation et la diffusion des images.
Chacun peut créer des formes fermées ou ouvertes.
Ainsi, les images qu’ils produisent ne sont pas directement utilisables en tant qu’élément graphique. Ils doivent être traités par d’autres nœuds de la palette d’outils qui peuvent les convertir en un résultat graphique qui peut ensuite être utilisé avec les autres nœuds disponibles pour les graphes de Substance.
Lorsque vous travaillez avec des tracés et des splines, vous pouvez prévisualiser ces objets mappés dans une image à l’aide du nœud Tracés d’aperçu dédié pour les tracés et de la sortie Aperçu dédiée pour les splines.
Performance
Les tracés et les outils spline nécessitent des calculs intensifs, à tel point que vous devez tenir compte de quelques paramètres pour assurer les meilleures performances et réactivité lorsque vous travaillez avec l’ensemble d’outils :
- L’ensemble d’outils utilise largement les fonctionnalités de Substance Engine qui s’exécutent beaucoup plus rapidement sur le GPU. Par conséquent, utilisez la version GPU du moteur pour votre système : Direct3D (Windows) ou OpenGL (macOS).
Vous pouvez changer de moteur en appuyant sur la touche F9 ou en accédant à Outils > Changer de moteur… dans la barre de menus principale. - Ensuite, nous vous recommandons vivement de désactiver la modification contextuelle dans la section Graphe des Préférences (accédez à Modifier > Préférences… dans la barre de menus principale pour accéder à cette fenêtre).
L’édition contextuelle vous permet d’ouvrir des instanciers dans le cadre du graphe hôte, ce qui est certes très pratique, mais a pour effet secondaire d’augmenter de manière exponentielle les calculs requis par le cache d’image de l’ensemble d’outils.
Vous remarquerez une amélioration significative des performances lorsque vous modifierez l’un de ces deux paramètres sur l’état recommandé.
Outils Path
Génération de tracés
Le polygone des tracés génère un tracé sous la forme d’un polygone dont le rayon et le nombre de côtés sont spécifiés.
Vous pouvez également extraire des tracés d’une image en niveaux de gris à l’aide du nœud Masquer sur les tracés.
Il s’agit actuellement de la seule façon de produire des formes complexes. Elle vous permet d’exploiter l’ensemble de la bibliothèque de nœuds de graphe de Substance pour produire les formes qui seront converties en tracés.
{width="600px"}
Modification des tracés
Transforme 2D de tracé, Déformation de tracé et Transforme quadruple sur tracé vous permettent de modifier la forme des tracés.
Vous pouvez également supprimer les chemins indésirables en sélectionnant des chemins par index ou par longueur, à l’aide du nœud Sélection de chemins.
Un traitement plus complexe peut être effectué sur chaque point d’un tracé à l’aide du nœud Processeur de Vertex des tracés. Il existe une version plus simple pour des réglages plus légers.
Tracés à spline
Vous pouvez tirer parti de l’ensemble d’outils dédié aux splines avec des tracés, en convertissant les tracés en splines à l’aide du nœud Tracés en spline.
Gardez à l’esprit que les splines sont des courbes et ne peuvent donc pas conserver la netteté des tracés. Un lissage des formes est attendu lors de la conversion de tracés en splines.
Une combinaison très utile pour exploiter l’ensemble d’outils de splines à travers les tracés est la suivante :
Masquer > Masquer sur tracés > Tracés sur spline
Spécifications de format de chemin d’accès
Le nœud Tracés de prévisualisation est requis, car les nœuds Tracés produisent les données des tracés codés dans une image couleur.
Ce codage suit une spécification décrite dans la page Spécifications de format des chemins.
Vous pouvez utiliser cette spécification pour produire vos propres nœuds en utilisant ce format et tirer le meilleur parti des nœuds du processeur de Vertex Paths.
Outils Spline
Génération de splines
Les splines peuvent être générées à l’aide de nœuds tels que cercle spline, spline (cubique) ou spline (polyquadratique). Ces nœuds vous permettent de dessiner une spline d’une trajectoire arbitraire à l’aide de différentes commandes en fonction du nœud.
Vous pouvez également extraire les splines des tracés à l’aide du nœud Tracés vers spline.
Gardez à l’esprit que les splines sont des courbes et ne peuvent donc pas conserver la netteté des tracés. Un lissage des formes est attendu lors de la conversion de tracés en splines.
Une combinaison très utile pour exploiter l’ensemble d’outils de splines à travers les tracés est la suivante :
Masquer > Masquer sur tracés > Tracés sur spline
Les splines peuvent également vous aider à en générer d’autres. Par exemple, les ponts splines (2 splines) et les ponts splines (liste) génèrent des splines qui traversent une liste de splines dans l’ordre.
Modification des splines
Le Transforme 2D spline et la déformation spline vous permettent de modifier la forme des splines.
Vous pouvez également supprimer les splines indésirables en sélectionnant des tracés par index, ainsi qu’en rognant les splines, à l’aide du nœud Sélection de spline.
En plus de sa trajectoire, les propriétés d’height et de thickness des splines peuvent être ajustées après coup à l’aide du Height d’échantillon de spline et du Thickness d’échantillon de spline.
Enfin, des splines distinctes peuvent être fusionnées en une seule spline grâce au nœud Liste de fusion de splines.
Ajout de splines
Lorsque vous créez et modifiez des splines, vous devrez peut-être combiner plusieurs splines afin de les ajuster ou de les utiliser toutes à la fois.
Il est important de garder à l’esprit que les splines sont stockées et traitées en tant que liste triée.
La combinaison des splines est effectuée à l’aide du nœud Spline Append. L’ajout est le fait d’ajouter quelque chose à la fin d’une entité ordonnée. En effet, le nœud combine deux listes de splines en ajoutant le deuxième ensemble à la fin du premier ensemble.
Par conséquent, il est très important de tenir compte de l’ordre dans lequel vous ajoutez des splines.
Cela a un impact sur les nœuds qui doivent combiner des splines, tels que Spline Bridge (List), Spline Bridge Mapper et Spline Merge List.
Entrées et sorties splines
Les splines sont transmises d’un nœud à un autre à l’aide d’un groupe de connecteurs :
- Couleurs des splines Color Les coordonnées des points des splines d’entrée sont codées dans les couches RVBA d’une image couleur.
- Données de spline Couleur Des données supplémentaires des splines d’entrée codées dans les canaux RVBA d’une image couleur.
- Quantité de splines Entier Nombre de splines d’entrée.
Chaque connecteur de sortie du nœud source doit être connecté au connecteur d’entrée du nom correspondant dans le nœud cible.
Pour accélérer ces connexions, vous pouvez utiliser du Matériau ou du Matériau compact modes de création de liens. Cela vous permet de connecter les trois connecteurs splines en une seule opération.
Cela signifie que vous devrez peut-être prêter attention au nombre de segments utilisés pour dessiner une spline dans une image, car ce nombre peut être trop faible pour dessiner des courbes lisses, ou trop élevé et gaspillé pour la résolution cible.
Les nœuds qui dessinent des splines dans une image ont un paramètre Quantité de segments qui vous permet de contrôler cette quantité de segments. Plus la valeur est élevée, plus les courbes sont lisses, au détriment des performances.
Création d’images à partir de splines
Lorsque vous avez terminé de créer et de modifier des splines, elles peuvent être utilisées pour produire des images qui peuvent exploiter le reste des nœuds du graphe de Substance.
Il existe trois façons principales d’utiliser les splines pour générer des graphiques :
- Effectuez le rendu de la spline à l’aide de sa forme et de ses propriétés avec le nœud Rendu de spline ou Remplissage de spline ;
- Mappez des images le long des splines avec des nœuds de mappage tels que Spline Mapper, Spline Bridge Mapper et Spline Flow Mapper ;
- Dispersion de motifs le long de splines avec le nœud Dispersion sur spline.