Dispersion de splines sur des splines

Splines de Dispersion sur splines : icône

Entrée : Outils Spline Et Tracé > Outils spline

Description

Place des splines le long des splines d’entrée du gabarit.

Le nœud offre des options de personnalisation avancées pour contrôler la façon dont les splines sont dispersées et vous permet de mettre en dispersion des splines droites simples ou vos propres splines personnalisées.

Le nœud vous permet de créer des structures complexes pour mapper des couleurs et des images à l’aide des nœuds du mappeur de spline, ou utilisé comme squelette pour placer des formes à l’aide des nœuds de la Dispersion sur la spline.

Tutoriel

Cliquez sur l’image à droite pour accéder à notre tutoriel dédié, afin de bénéficier d’une visite guidée des capacités du nœud et de son utilisation dans le contexte d’un workflow basé sur une spline.

Nœuds Spline vidéo

Entrées

Aperçu Niveaux de gris
Aperçu des splines d’entrée sous forme d’image en niveaux de gris.
Couleurs splines Couleur
Coordonnées des points des splines parentes codées dans les canaux RVBA d’une image couleur : R - Position X G - Position Y B - Height A - Données compressées : - Signe : la spline est fermée (négative) ou ouverte (positive) - Valeur absolue : Thickness + 1
Données splines Couleur
Données supplémentaires des splines parentes codées dans les canaux RVBA d’une image couleur : R - Tangentes X G - Tangentes Y B - Tangentes Z A - Inutilisées
Quantité de spline Entier
Nombre de splines parentes.
Cordes splines personnalisées Couleur
Coordonnées des points des splines personnalisées codés dans les canaux RVBA d’une image couleur : R - Position X G - Position Y B - Height A - Données compressées : - Signe : la spline est fermée (négative) ou ouverte (positive) - Valeur absolue : Thickness + 1
Données Spline Personnalisées Couleur
Données supplémentaires des splines personnalisées codées dans les canaux RVBA d’une image couleur : R - Tangentes X G - Tangentes Y B - Tangentes Z A - Inutilisées
Quantité de spline personnalisée Entier
Nombre de splines personnalisées.
Mappage d’échelle Niveaux de gris
La texture en niveaux de gris contrôle l’échelle des splines dispersées. L’effet de cette carte est contrôlé par le paramètre Multiplicateur d’entrée de carte d’échelle et est combiné aux autres paramètres du groupe Taille.
Map rotation Niveaux de gris
La texture en niveaux de gris contrôle la rotation des splines dispersées. L’effet de cette carte est contrôlé par le paramètre Multiplicateur d’entrée de Map rotation et est combiné aux autres paramètres du groupe Rotation.

Sorties

Aperçu Niveaux de gris
Aperçu des splines dispersées sous forme d’image en niveaux de gris.
Couleurs splines Couleur
Coordonnées des points des splines dispersées codées dans les canaux RVBA d’une image couleur : R - Position X G - Position Y B - Height A - Données compressées : - Signe : la spline est fermée (négative) ou ouverte (positive) - Valeur absolue : Thickness + 1
Données splines Couleur
Données supplémentaires des splines dispersées codées dans les canaux RVBA d’une image couleur : R - Tangentes X G - Tangentes Y B - Inutilisé A - Inutilisé
Quantité de spline Entier
Nombre de splines dispersées.

Paramètres

Côté Entier
Détermine le ou les côtés des splines parentes sur lesquels les splines doivent être dispersées, en tenant compte du fait que « vers l’avant » est la direction des splines parentes :

- à gauche placez les splines sur le côté gauche.
- à droite placez les splines sur le côté droit.
- à gauche + à droite placez les splines des deux côtés.
- À gauche / à droite - en alternance placez les splines à gauche puis à droite alternativement (par exemple, toutes les autres côté).
- Gauche/Droite - Aléatoire Choisissez le côté de manière aléatoire pour chaque spline.
Mode Quantité Entier
Méthode de diffusion des splines le long des splines parentes, qui a un impact sur la quantité de splines diffusées sur chaque spline parente :

- Quantité fixe par spline La quantité spécifiée de splines à espacement régulier est diffusée.
- Espacement La quantité de splines est automatiquement ajustée pour s’adapter à l’espacement pair spécifié.

Dans les deux cas, la première et la dernière spline diffusée se trouvent exactement au début et à la fin de chaque spline parent, respectivement.
Quantité De Spline Par Spline Entier
Nombre de splines régulièrement espacées et réparties le long de chaque spline parent.
Espacement spline Flottant
Distance minimale le long des splines parentes par laquelle les splines doivent être espacées, tout en plaçant la première et la dernière spline respectivement au début et à la fin de chaque spline parente.
Type de spline Entier
Sélectionne le type de spline à disperser sur les splines parentes :

- Droite Une spline simple et droite.
- Spline personnalisée La ou les splines fournies aux entrées Spline personnalisée. Les splines multiples sont prises en charge lorsqu’elles sont ajoutées ensemble dans une liste.
Sélection Spline Personnalisée Entier
Lorsque vous utilisez plusieurs splines personnalisées ajoutées ensemble dans une liste, ce paramètre vous permet de sélectionner la façon dont ces splines doivent être distribuées dans la diffusion.

-Liste complète Toutes les splines sont dispersées ensemble en tant que groupe.
- Séquentielle Chaque spline individuelle est dispersée dans l’ordre, en boucle autour de la liste.
- Aléatoire Une spline aléatoire est sélectionnée dans la liste pour chaque spline dispersée.
Démarrer Flottant
Décale le point à partir du début des splines parentes à l’endroit où commence la diffusion. Cette valeur correspond à la longueur normalisée de chaque spline parent.
Fin Flottant
Décale le point à partir du début des splines parentes à l’extrémité de la diffusion. Cette valeur correspond à la longueur normalisée de chaque spline parent.
Inverser la direction Booléen
Inverse la direction des splines dispersées.
Mode Symétrie Gauche/Droite Entier
Méthode de symétrie appliquée aux splines dispersées de chaque côté des splines parentes.

-Désactivé Aucune symétrie n’est appliquée, les splines sont placées de chaque côté par une simple symétrie.
-À gauche La spline de gauche est symétrique à celle de droite par rapport à la spline parente.
-À droite La spline de droite est symétrique à celle de gauche par rapport à la spline parente.
Lien Aléatoire Gauche/Droite Booléen
Contrôle si les splines de chaque côté de la spline parent doivent utiliser les mêmes valeurs lors de l’utilisation de la rotation aléatoire, de la mise à l’échelle aléatoire, etc. En d’autres termes :

-False: chaque spline utilise des valeurs aléatoires distinctes
-True: les deux splines partagent les mêmes valeurs aléatoires
Mode Spline Pivot Entier
Définit la méthode de positionnement du pivot des splines dispersées, qui a un impact sur la rotation et la mise à l’échelle.
Notez que le pivot est toujours placé sur la spline parente et que ses contrôles ont un impact sur la spline dispersée. En d’autres termes : le pivot ne se déplace pas, c’est la spline diffusée qui se déplace et se met à l’échelle par rapport à lui.

-Position le long de la spline Déplacez le pivot le long de la spline diffusée.
-Position absolue Définissez une position arbitraire pour le pivot.
Position de pivot le long de la spline Flottant
La position normalisée du pivot le long de la spline diffusée, où 0 est son début et 1 son extrémité.
Notez que le pivot suit la direction de la spline diffusée et que l’orientation de la spline peut changer pour préserver la position et la rotation du pivot par rapport à la spline parente.
Pivot de la position absolue Flottant 2
Position dans l’espace UV du pivot.
Correction Non Carrée Booléen
Ajustez la position et le thickness des splines pour conserver leur forme dans des résolutions autres que carrées.
Remarque : lors de l’utilisation de splines personnalisées, la spline personnalisée doit utiliser le même rapport d’image que les nœuds splines de Dispersion sur splines.
Taille
Échelle Spline Flottant
Contrôle global de la taille de toutes les splines, où 1 correspond à leur taille d’origine complète.
La mise à l’échelle est appliquée par rapport au pivot d’une spline. La position de pivot peut être décalée à l’aide du paramètre Spline Pivot.
Échelle Spline Aléatoire Flottant
Applique un multiplicateur aléatoire jusqu’à la valeur spécifiée pour réduire la taille des splines.
Multiplicateur d’entrée de mappage d’échelle Flottant
Contrôle l’intensité de l’entrée de la carte d’échelle. Cette carte agit comme un multiplicateur pour la taille actuelle des motifs.
L’effet de ce mappage est combiné aux autres paramètres du groupe Taille.
Mode D’Échantillonnage D’Entrée De Mappage À L’Échelle Entier
Méthode de mappage des valeurs de la carte d’échelle aux splines :

-espace de Texture Les valeurs sont appliquées aux splines là où elles seraient si elles étaient placées dans une texture à l’aide des coordonnées d’UV de la texture. Cela applique efficacement la valeur aux splines « en place »
- Horizontales le long de la spline. Les valeurs sont appliquées directement aux coordonnées des splines codées (voir l’entrée Spline Coords), où chaque ligne est appliquée à une spline différente de haut en bas
- Heure. le long de la spline (rand. offset X) Les valeurs sont appliquées directement aux coordonnées des splines codées (voir l’entrée Spline Coords), avec un décalage horizontal aléatoire dans la Scale Map pour chaque spline (c’est-à-dire chaque ligne dans Spline Coords)
- Hor. le long de la spline (rand. offset Y) Les valeurs sont appliquées directement aux coordonnées des splines codées (voir Spline Coords input), avec un décalage vertical aléatoire dans la Scale Map pour chaque spline (c’est-à-dire chaque ligne dans Spline Coords)
Atténuation Début/Fin Flottant 2
Tient compte de la distance entre le milieu de la spline et ses début et fin lors de la mise à l’échelle des splines.
Cela signifie que la taille est réduite pour les splines plus proches des extrémités d’une spline.
Position
Décalage local Flottant 2
Applique un décalage aux positions des splines le long de la tangente (parallèle) et de la normale (perpendiculaire) de la spline parente.
Décalage sur la plage de spline Entier
Définit la plage de décalage appliquée aux splines diffusées le long des splines parentes.

- Intervalle La plage s’étend sur l’intervalle entre chaque spline diffusée.
- La spline parente La plage s’étend sur toute la longueur de la spline parente.
Décalage sur la spline Flottant
Applique un décalage de position aux splines le long des splines parentes.
Plage de décalage aléatoire Entier
Définit la plage de décalage aléatoire appliquée aux splines diffusées le long des splines parentes.

- Intervalle La plage s’étend sur l’intervalle entre chaque spline diffusée.
- La spline parente La plage s’étend sur toute la longueur de la spline parente.
Décalage aléatoire sur la spline Flottant
Applique un décalage de position supplémentaire aux splines le long des splines parentes.
Décalage par Thickness Flottant
Applique un décalage aux splines diffusées le long de la normale des splines parentes, jusqu’au thickness des splines parentes.
En fait, la valeur 1 vous permet de placer les splines diffusées sur la surface de l’enveloppe des splines parentes.
Rotation
Alignement Spline Personnalisé Entier
Contrôle l’orientation initiale de la ou des splines personnalisées sur les splines parentes.

- tangente du premier point Les splines sont orientées en fonction de la tangente de leur premier point. En d’autres termes, elles s’éloignent des splines parentes dans la direction définie par leur premier point.
-Espace de l’image Les splines sont placées telles qu’elles apparaissent à l’origine, sans aucun réglage supplémentaire de leur position ou de leur orientation, comme si l’image qui les représente reposait sur la spline parente.
Mode Rotation Entier
Définit l’orientation initiale des splines dispersées.

- À partir d’une spline Les splines sont orientées pour correspondre à la normale des splines parentes à leur emplacement.
-Absolue Les splines sont toutes orientées de la même façon, quelle que soit la direction des splines parentes.
Rotation Flottant
Fait pivoter les splines autour de leurs pivots, en nombre de tours. La position de pivot peut être décalée à l’aide du paramètre Spline Pivot.
Rotation aléatoire Flottant
Applique une rotation aléatoire supplémentaire aux splines autour de leurs pivots, en nombre de tours. La position de pivot peut être décalée à l’aide du paramètre Spline Pivot.
Angle Gauche/Droit Flottant
Définit l’angle de rotation symétrique appliqué aux splines de chaque côté des splines parentes, en nombre de tours.
Angle gauche/droit aléatoire Flottant
Ajoute une quantité aléatoire de rotation symétrique aux splines de chaque côté des splines parentes, en nombre de tours.
Multiplicateur d’entrée de Map rotation Flottant
Contrôle l’intensité de l’entrée de Map rotation. Cette carte agit comme un multiplicateur pour la rotation actuelle des motifs.
L’effet de cette carte est combiné aux autres paramètres du groupe Rotation.
Mode D’Échantillonnage D’Entrée De Map rotation Entier
Méthode de mappage des valeurs de la Map rotation aux splines :

-espace de Texture Les valeurs sont appliquées aux splines où elles seraient si elles étaient placées dans une texture à l’aide des coordonnées d’UV de la texture. Cela applique efficacement la valeur aux splines « en place »,
- Horizontales le long de la spline. Les valeurs sont appliquées directement aux coordonnées des splines codées (voir l’entrée Spline Coords), où chaque ligne est appliquée à une spline différente de haut en bas,
- Heure. le long de la spline (rand. offset X) Les valeurs sont directement appliquées aux coordonnées des splines codées (voir la section Entrée Spline Coords), avec un décalage horizontal aléatoire dans la Map rotation pour chaque spline (c’est-à-dire chaque ligne dans Spline Coords).
- Hor. le long de la spline (rand. offset Y) Les valeurs sont directement appliquées aux coordonnées des splines codées (voir Spline Coords input), avec un décalage vertical aléatoire dans la Map rotation pour chaque spline (c’est-à-dire chaque ligne dans Spline Coords).
L’Entrée De Map rotation Affecte Entier
Sélectionne le paramètre de rotation qui est affecté par la Map rotation:

-rotation de la spline La carte affecte la rotation globale des splines dans le sens horaire.
-Angle gauche/droit La carte affecte la rotation symétrique des splines Gauche/Droite.
Height
Mode Height de démarrage Entier
Méthode de calcul de l’height de départ des splines diffusées.

- Manuel Définissez la même valeur absolue pour toutes les splines diffusées.
- À partir de la spline parent (+ spline personnalisée) Utilisez l’height de la spline parent, puis ajoutez l’height de la spline personnalisée à l’aide du mult d’height de départ de spline personnalisée.
- À partir d’une spline personnalisée Utilisez l’height de la spline personnalisée telle quelle.

Remarque : définissez Type de spline sur ‘Spline personnalisée’ et connectez les entrées Spline personnalisée pour utiliser l’height des splines personnalisées.
Height de début de spline personnalisé multiple. Flottant
Contrôle la contribution de l’height de départ de la spline personnalisée à l’height de départ des splines dispersées, où 1 signifie que l’height complet de la spline personnalisée est utilisé.
L’height de la spline personnalisée est utilisé différemment selon le mode d’Height de départ :
- à partir de la spline parent (+ spline personnalisée) : l’height est ajouté à la spline parent
- à partir de la spline personnalisée : l’height est utilisé directement
Décalage de l’Height de début Flottant
Applique un décalage absolu à l’height de départ de la spline.
Height de démarrage Flottant
Définit une valeur absolue pour l’height de départ de la spline diffusée.
Mode d’Height final Entier
Méthode de calcul de l’height de fin des splines diffusées.

- Manuel Définissez la même valeur absolue pour toutes les splines diffusées.
- À partir de la spline parent (+ spline personnalisée) Utilisez l’height de la spline parent, puis ajoutez l’height de la spline personnalisée à l’aide de l’Height d’extrémité personnalisé Mult.
- À partir d’une spline personnalisée Utilisez l’height de la spline personnalisée telle quelle.

Remarque : définissez Type de spline sur Spline personnalisée et connectez les entrées Spline personnalisée pour utiliser l’height des splines personnalisées.
Height d’extrémité de spline personnalisé multiple. Flottant
Contrôle la contribution de l’height de fin de la spline personnalisée à l’height de fin des splines dispersées, où 1 signifie que l’height complet de la spline personnalisée est utilisé.
L’height de la spline personnalisée est utilisé différemment selon le mode d’Height final :
- à partir de la spline parent (+ spline personnalisée) : l’height est ajouté à la spline parent
- à partir de la spline personnalisée : l’height est utilisé directement
Décalage de l’Height de fin Flottant
Applique un décalage absolu à l’height d’arrivée de la spline diffusée.
Height final Flottant
Définit une valeur absolue pour l’height d’arrivée de la spline diffusée.
Thickness
Démarrer le mode de Thickness Entier
Méthode de calcul du thickness de départ des splines dispersées.

- Manuel Définissez la même valeur absolue pour toutes les splines dispersées.
- À partir de la spline parent Utilisez le thickness de la spline parent.
- À partir d’une spline personnalisée Utilisez le thickness de la spline personnalisée.

Remarque : Définissez Type de spline sur Spline personnalisée et connectez les entrées Spline personnalisée pour utiliser le thickness de splines personnalisées.
Démarrer le multiplicateur de Thickness Flottant
Met à l’échelle le thickness de départ des splines dispersées, où 1 représente le thickness entier.
Décalage du Thickness de début Flottant
Applique un décalage absolu au thickness de départ de la spline.
Démarrer le Thickness Flottant
Définit une valeur absolue pour le thickness de départ de la spline diffusée.
Fin du mode de Thickness Entier
Méthode de calcul du thickness de fin des splines dispersées.

- Manuel Définissez la même valeur absolue pour toutes les splines dispersées.
- À partir de la spline parent Utilisez le thickness de la spline parent.
- À partir d’une spline personnalisée Utilisez le thickness de la spline personnalisée.

Remarque : Définissez Type de spline sur Spline personnalisée et connectez les entrées Spline personnalisée pour utiliser le thickness de splines personnalisées.
Multiplicateur de Thickness de fin Flottant
Met à l’échelle le thickness de départ des splines dispersées, où 1 représente le thickness entier.
Décalage du Thickness de fin Flottant
Applique un décalage absolu au thickness d’arrivée de la spline diffusée.
Fin de Thickness Flottant
Définit une valeur absolue pour le thickness d’arrivée de la spline dispersée.
Aperçu
Afficher l’Assistant de la direction Booléen
Affiche un point au début de la spline et une flèche à sa fin dans la sortie Aperçu.
Afficher l’enveloppe de Thickness Booléen
Affiche des lignes supplémentaires sur les bords du thickness de la spline.
Thickness (px) Flottant
Ajuste le thickness de la visualisation de la spline dans la sortie Aperçu, en nombre de pixels.
Quantité de segments Entier
Ajuste le nombre de segments utilisés pour dessiner la visualisation de la spline dans la sortie Aperçu. Plus la valeur est élevée, plus la ligne est lisse.
Intensité de l’arrière-plan Flottant
Intensité de l’entrée Aperçu dans la visualisation de la sortie Aperçu.

Exemples

Splines de Dispersion sur splines : Exemple 1{modal="regular"}
Splines de Dispersion sur splines : Exemple 1{modal="regular"}
Splines de Dispersion sur splines : Exemple 3{modal="regular"}
Splines de Dispersion sur splines : Exemple 4{modal="regular"}

Rendus

Splines de Dispersion sur splines : rendu 1{modal="regular"}
Splines de Dispersion sur splines : rendu 2{modal="regular"}

Splines de Dispersion sur splines : rendu 3{modal="regular"}

recommendation-more-help
substance-3d-designer-help-guide