bibliothèque Noeud de fonction

En plus des noeuds atomiques, Designer propose également des graphes de fonction de Substance prédéfinis en tant qu’instanciers. Ils offrent de nombreux outils pour accélérer le workflow et fournir plus de capacités pour travailler avec des vecteurs ou des couleurs, remapper des valeurs, effectuer une algèbre plus avancée, …

Ces outils sont répartis en plusieurs catégories :

Fonctions SDF

Ces nœuds vous permettent de créer des Fonctions SDF qui peuvent être utilisées pour générer des formes 3D dans les nœuds Shape splatter v2 et 3d viewer, à l’aide de leurs paramètres Fonction SDF dédiés.

INFO
Pour en savoir plus sur les concepts et les workflows impliquant des Fonctions SDF, consultez la page dédiée : Utilisation des Fonctions SDF

Comparaison

Égalité booléenne

Égalité float2

Égalité float3

Égalité float4

Valeur booléenne différente

Différent de float2

Différent de float3

Différent de float4

Conversion

[-1, 1] à [0, 1]

[0, 1] à [0, 1, 0]

[0, 1] à [-1, 1]

[0, 1] à [1, 0]

[a, b] à [0, 1]

Booléen to float1

Degrés en radians

Degrés à tours

bilan Height

Onde en dents de scie

Onde triangulaire

Se transforme en degrés

Constante

2 Pi

Pi

Parité

Nombre pair

Nombre impair

Test de parité

Maths

acos

bassin

Moyenne flottante

Moyenne float2

Moyenne float3

Moyenne float4

Verrouiller

Produit vectoriel

Produit croisé vec2

Distance float2

Distance float3

Division scalaire float2

Division scalaire float3

Division scalaire float4

Fmod

Frac

Longueur float2

Longueur float3

Fusionner float3

Fusionner float4

Normaliser vec2

Normaliser vec3

Normaliser vec4

Un moins

Orthogonal vec2

Refléter

Float1 arrondi

Saturation

Saturation float2

Signer

Smoothstep

Étape

Tronquer un élément flottant

Couleur

ACEScg en sRVB linéaire

Direction normale

HCL vers RGB

HSI vers RGB

décalage TSL

TSL vers RGB

HSV vers RGB

SRVB linéaire à ACEScg

Linéaire à sRVB (Luminance)

Linéaire au sRVB

Couleur aléatoire

Luminosité aléatoire

chrominance RGB 2 polaire

chrominance hexagonale RGB

teinte RGB 2 polaire

teinte RGB hexagonale

moyenne de luminosité RGB

luminosité RGB bi-hexcone

hexcone RGB luminosité

luminosité RGB luma Rec.601

luminosité RGB luma Rec.709

HSI de saturation RGB

TSL de saturation RGB

Saturation RGB HSV

RGB à HCL

RGB à HSI

RGB à TSL

RGB à HSV

sRVB en linéaire (Luminance)

sRVB vers linéaire

Température en RGB

mappeur de tonalité ACE

Mappeur de tonalité agx (approx)

Mappeur de tonalité d’aide

Transformation

Cartésien-polaire

Décalage directionnel

Inversion de matrice

Multiplicateur de matrice

Polaire à cartésien

Rotation vec2

Rotation vec2 (radian)

Matrice de rotation

Matrice d’échelle

Matrice de mosaïque

Aléatoire

table 0-row-2 0-border-0 1-border-0 2-border-0 html-authored no-header

Discret aléatoire [a, b]

Global aléatoire

Hachage 11

Hachage 14

Hachage 21

Hachage 22

Hachage 24

Hachage 31

Hachage 32

Distribution normale

Aléatoire uniforme [-1, 1[

Uniforme aléatoire [a, b[

Float uniforme aléatoire2 [a, b[

Float uniforme aléatoire3 [a, b[

Float uniforme aléatoire4 [a, b[

Réductions

Accélération

Accélération cubique

Accélération de l’exposition

Accélération-décélération

Accélération-décélération cubique

Exposition Accélération-décélération

Quadruple lissage à l’entrée et à la sortie

Accélération-décélération

Quintage d’entrée/sortie

Accélération-décélération sine

Accélération quad

Accélération en quart

Accélération quint

Accélération sinusoïdale

Décélération du cercle

Décélération cubique

Décélération de l’exposition

Décélération quad

Accélération quart

Décélération quint

Décélération sinusoïdale

Divers

table 0-row-2 0-border-0 1-border-0 2-border-0 html-authored no-header

Courbe

Échelle UV d’expansion non carrée

Taille de sortie non carrée

Rugosité

Permuter les entrées float 2

Commutateur à 2 entrées float2

Commutateur float2 4 entrées

Commutateur float2 8 entrées

Commutation float3 2 entrées

Commutation float3 4 entrées

Commutateur float3 8 entrées

Commutateur float3 8 entrées

Commutateur à 2 entrées float4

Commutateur float4 4 entrées

Commutateur à 8 entrées float4

Basculer entre les entrées entier 2

Commutation des entrées d’entier 4

Commutation de 8 entrées d’entier

Basculer entre les entrées entier 2 2

Commutation entier 2 4 entrées

Basculer entre 8 entrées entier 2

Basculer entre les entrées entier 3 2

Commutation entier 3 4 entrées

Basculer entre 8 entrées entier 3

Commutation entier 4 2 entrées

Commutateur entier 4 4 entrées

Commutation entier 4 8 entrées

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