Cette page répertorie les messages d’avertissement et d’erreur qui peuvent être déclenchés par les graphes de fonction dans Substance 3D Designer et propose des étapes de dépannage courantes pour chacun d’eux.
Les avertissements sont affichés dans l’info-bulle de l’icône d’avertissement pour la ressource graphe dans le panneau Explorateur, ainsi que dans le coin inférieur gauche de la Vue du graphe si le graphe est chargé. Si la fonction est appliquée à un paramètre dans un graphe de Substance de données, tout avertissement entraînera l’avertissement « La fonction du paramètre [x] comporte des erreurs » pour ce paramètre.
Aucun nœud de sortie défini
La fonction n’a pas de nœud de sortie défini.
Solution
Sélectionnez un nœud dans le graphe qui génère une valeur dont le type correspond au type attendu pour cette fonction, le cas échéant, puis cliquez sur RMB et sélectionnez l’option Définir comme nœud de sortie dans le menu contextuel. Le nœud de sortie d’un graphe de fonction est coloré en orange.
note
NOTE
Si une fonction a un type de valeur de sortie attendu, une note dans le coin inférieur gauche de la Vue du graphe vous permet de connaître ce type.
Le nœud de sortie actuel renvoie une valeur de type x
Le nœud de sortie de la fonction renvoie une valeur dont le type ne correspond pas au type de valeur de sortie attendu pour cette fonction.
Solution
Sélectionnez un nœud dans le graphe qui génère une valeur dont le type correspond au type attendu pour cette fonction, puis cliquez sur RMB et sélectionnez l’option Définir comme nœud de sortie dans le menu contextuel. Le nœud de sortie d’un graphe de fonction est coloré en orange.
note
NOTE
Si une fonction a un type de valeur de sortie attendu, une note dans le coin inférieur gauche de la Vue du graphe vous permet de connaître ce type.
Certains nœuds Get n’ont pas de nom de variable
La propriété Get… d’un ou plusieurs nœuds Get reste vide. Aucune variable ne doit donc être utilisée.
Solution
Entrez une chaîne correspondant au nom d’une variable disponible dans la portée de la fonction dans la propriété Get… des nœuds Get qui déclenchent cet avertissement.
note
NOTE
La chaîne d'entrée s'affiche dans le nœud, ce qui facilite la recherche des nœuds avec des valeurs vides.
Certains nœuds Set n’ont pas de nom de variable
La propriété Set d’un ou de plusieurs nœuds Set reste vide. Aucune variable ne doit donc être utilisée.
Solution
Saisissez une chaîne dans la propriété Set des nœuds Set qui déclenchent cet avertissement.
note
NOTE
La chaîne d'entrée s'affiche dans le nœud, ce qui facilite la recherche des nœuds avec des valeurs vides.
note
NOTE
Si la chaîne ne correspond à aucune variable disponible dans la portée de la fonction, une nouvelle variable est créée dans cette portée et nommée d'après la chaîne.