Fenêtre Préférences

Fenêtre Préférences

Cette page présente la fenêtre Préférences et tous ses paramètres.

Vous trouverez la fenêtre Préférences via le menu Modifier dans la barre supérieure principale de l’application. Cette boîte de dialogue permet d’ajuster un certain nombre de paramètres. Il est organisé en onglets couvrant différents domaines de comportement et de fonctionnalité.
Nous vous recommandons de passer en revue tous ces paramètres pour mieux comprendre le fonctionnement de l’application et la façon dont elle peut être adaptée à votre workflow.

NOTE
Pour plus d'informations sur la façon dont ces préférences sont stockées et dont vous pouvez les intégrer dans un environnement de production, vous pouvez consulter la page Préférences utilisateur - Configuration automatisée de la documentation.

Général

Documents récents

La liste des documents récents contient Par défaut : 10
Cela vous permet de sélectionner le nombre de documents à répertorier dans l’entrée Packs récents de l’élément Fichier dans le menu principal.

Historique

Taille de la pile d’historique Par défaut : 200
Cela indique le nombre d’opérations d’annulation disponibles à tout moment dans l’élément Modifier > Annuler du menu principal. Attention : plus vous aurez besoin d’opérations d’annulation, plus l’application aura besoin de mémoire.

Langue

Choisir la langue de l’application Par défaut : système
Ce paramètre définit la langue utilisée dans l’interface de l’application. L’option « Système » détecte automatiquement la langue à partir des paramètres de langue de votre système. Les langues disponibles sont répertoriées dans notre Configuration requise. Remarque : la modification de ce paramètre ne prendra effet qu’après le redémarrage de l’application.

Vues

Inverser le zoom avant Par défaut : décoché
Si cette case est cochée, les commandes de zoom seront inversées dans les vue 2D, vue 3D et graphes.

Chemins

Chemin d’enregistrement/d’exportation Par défaut : dernier chemin
Détermine si le chemin d’enregistrement/d’exportation suggéré est le dernier chemin sélectionné ou le chemin du package SBS. Le dernier chemin sélectionné est enregistré d’une session à l’autre.
Dossier temporaire Par défaut : chemin en fonction du système d’exploitation du système
Lorsque les données d’image d’un graphe dépassent le pool de mémoire alloué (voir ci-dessous Mémoire > Cache d’images), les données de débordement sont écrites sur le disque. Ce paramètre vous permet de définir l’emplacement dans lequel les données de la mémoire cache de l’image débordante sont écrites. Cet emplacement est également utilisé pour stocker une copie du package SBS actuellement ouvert avec les dernières modifications apportées depuis le dernier enregistrement manuel.

Mémoire

Cache d’image

L’application conserve dans le cache une image pleine résolution non compressée pour chaque nœud rendu dans le graphe actif.
Les Instanciers génèrent ces images pour tous les nœuds du graphe qu’ils référencent et les suppriment une fois leurs sorties calculées. Seules les sorties sont conservées en mémoire à ce moment-là.

Vous pouvez définir la taille maximale de cache allouée aux vignettes et aux images dans la mémoire système et voir l’utilisation actuelle. Si les données du cache débordent de leur pool alloué, les données excédentaires sont écrites dans le dossier temporaire (voir plus haut Chemins > dossier temporaire).

Budget mémoire Par défaut : automatique
Cette allocation est calculée automatiquement à environ 75 % du pool de mémoire système total. Pour définir cette valeur manuellement, sélectionnez l’option ‘Personnalisé’ et définissez une valeur dans le champ de saisie adjacent.

Notez que l’écriture sur le disque est de ordres de grandeur plus lente que l’écriture sur la mémoire système. Par conséquent, le temps de rendu du graphe va augmenter de manière exponentielle, car les données qui débordent doivent être écrites dans le dossier temporaire.
Pour éviter cela, nous vous recommandons d’examiner les suggestions pour réduire l’empreinte mémoire d’un graphe dans la section Directives d’optimisation des performances de la documentation.

Planificateur de tâches

Au cours de tâches spécifiques, telles que les conversions d’images pour les vignettes ou la vue 2D, des tâches distinctes seront créées et réparties entre les cœurs de traitement du système pour plus d’efficacité. Chaque tâche écrira des données dans la mémoire système pour effectuer ses opérations.
Ce paramètre vous permet de définir le pool de mémoire alloué pour toutes les tâches simultanées. Lorsque ce pool est entièrement utilisé, les nouveaux travaux sont mis en file d’attente jusqu’à ce que les travaux actuels soient terminés.

Budget mémoire Par défaut : automatique
Cette allocation est calculée automatiquement à environ 10 % du pool de mémoire système total. Pour définir cette valeur manuellement, sélectionnez l’option ‘Personnalisé’ et définissez une valeur dans le champ de saisie adjacent.

Interface utilisateur

Désactiver la haute résolution Par défaut : décochée
Le mode PPP élevée conserve la mise à l’échelle cohérente des éléments de texte et d’interface utilisateur indépendamment des paramètres d’affichage et de mise à l’échelle du système. La désactivation de ce paramètre (case à cocher rempli) permet de mettre l’interface à l’échelle. Le texte affiché est alors plus grand et plus lisible, mais cela peut également créer des incohérences dans la taille du texte, ainsi que d’autres problèmes de mise en page. Attention : Designer acquiert l’échelle spécifique des éléments de l’interface utilisateur à partir du système d’exploitation. Par conséquent, tout réglage de la mise à l’échelle de l’interface utilisateur doit être effectué dans les paramètres d’affichage du système d’exploitation. Pour vous assurer que les paramètres d’affichage sont appliqués correctement dans Designer, déconnectez-vous de votre session utilisateur du système d’exploitation et reconnectez-vous après avoir modifié ces paramètres. Remarque : la modification de ce paramètre ne prendra effet qu’après le redémarrage de l’application.

Sauvegarde automatique

Une fonctionnalité d’enregistrement automatique est incluse par défaut, qui crée des copies de l’état actuel des packages SBS ouverts à des périodes définies. Les enregistrements automatiques sont placés dans un dossier .autosave à l’emplacement du package SBS.

Sauvegarde automatique toutes les # minutes Par défaut : 5
Période entre chaque enregistrement automatique.
Garder jusqu’à # versions Par défaut : 6
Nombre maximal d’enregistrements automatiques à conserver à un moment donné.

Lorsque le nombre maximal de versions est atteint, les sauvegardes plus récentes suppriment les sauvegardes les plus anciennes.
Notez également que les enregistrements automatiques doivent être ouverts après leur déplacement vers l’emplacement d’origine du package SBS. Ils ne doivent pas être ouverts à leur emplacement actuel.

Publication et envoi de fichiers SBSAR

Enregistrez toujours le fichier .sbs lors de la publication vers .sbsar ou de l’envoi vers une autre application Par défaut : True
Contrôle l’enregistrement automatique du package SBS lors de la publication ou de l’envoi à une autre application.

Cooker

Limite de taille de cuisson Par défaut : 8 192 pixels
Définit la résolution maximale de pixels autorisée pour tous les nœuds dans une Substance de graphe. Les sorties du graphe étant toujours des images carrées de résolutions de puissance 2, la valeur définie ici définit la largeur maximale et l’height, en pixels.

Moteur

Limite de cache GPU Par défaut : 2 048 Mo
Ce paramètre vous permet de définir la quantité de mémoire à réserver pour la mise en cache des étapes de rendu. Généralement, la Substance Engine met en cache la sortie de chaque nœud dans un graphe de Substance.
NOTE
Nous vous recommandons d'examiner les suggestions pour réduire l'empreinte mémoire d'un graphe dans la section Directives d'optimisation des performances de la documentation.

Projets

Reportez-vous à la page Paramètres des projets.

Graphe

Commun

La touche de tabulation affiche le menu du nœud Par défaut : coché
Si cette case est cochée, la touche Tab ouvre le menu Nœud, en répliquant la fonctionnalité de la touche Espace.
Activer la création de nœuds en faisant glisser les connecteurs Par défaut : coché
Si cette case est cochée, lorsque vous cliquez sur un connecteur, faites glisser le curseur et relâchez le lien créé dans l’espace vide du graphe pour afficher le menu Nœud. Le menu sera également filtré en fonction du type de connecteur sur lequel vous avez cliqué. Cela signifie que seuls les nœuds compatibles avec le connecteur cliqué seront affichés.
Afficher les sorties en vue 3D lors de l’ouverture d’un graphe Par défaut : coché
Si cette case est cochée, toutes les sorties du graphe sont automatiquement appliquées dans la vue 3D lorsque ce graphe est ouvert. Cela a également pour effet de rendre tous les nœuds qui font partie d’un flux menant à un nœud Output.

Graphe de composition Substance

Calculer automatiquement toutes les miniatures de nœuds lors de l’ouverture d’un graphe Par défaut : coché
Si cette case est cochée, le rendu de toutes les miniatures de nœud est automatique lors du chargement du graphe.
Afficher la sortie dans Vue 2D lors de l’ouverture d’un graphe Par défaut : coché
Si cette case est cochée, la première sortie du graphe s’affiche automatiquement dans la vue 2D lorsque ce graphe est ouvert. Cela a également pour effet de rendre tous les nœuds qui font partie d’un flux menant à ce nœud Output.
Afficher automatiquement le nœud de composition nouvellement créé Par défaut : coché
Si cette case est cochée, la vue 2D se met automatiquement à jour pour afficher la sortie d’un nœud nouvellement créé.
Insérer automatiquement le nœud de conversion couleur/niveaux de gris Par défaut : décoché
Si cette case est cochée, résolvez automatiquement les incohérences de types de connexion Couleur/Niveaux de gris en plaçant des nœuds spécifiques pour effectuer la conversion appropriée. Lorsqu’une sortie en niveaux de gris (connecteur gris) est connectée à une entrée en couleurs (connecteur jaune), un nœud de Map de dégradé est automatiquement placé entre les deux connecteurs. Lorsqu’une sortie couleur (connecteur jaune) est connectée à une entrée niveaux de gris (connecteur gris), un nœud Conversion en niveaux de gris est automatiquement placé entre les deux connecteurs.
Activer la modification de graphe dans le contexte Par défaut : décoché
Par défaut, lors de l’ouverture d’un graphe référencé par un instancier avec un clic droit sur le nœud et en sélectionnant Ouvrir la référence, ce graphe est chargé et modifié isolément. Si cette case est cochée, vous pouvez modifier les graphes référencés par les instances à l’aide des informations transmises dans l’instance par le graphe actif. Pour ce faire, cliquez avec le bouton droit de la souris sur un instancier et sélectionnez Ouvrir la référence en contexte, ou utilisez la touche Ctrl+E. Cela signifie qu’un graphe instancié peut être modifié dans le même graphe que le dans lequel il est instancié. Cela est très utile pour voir les effets des modifications sur le graphe dans lequel vous travailliez. Voir l’exemple ci-dessous. Remarque : les onglets Aperçu et Paramètres prédéfinis sont désactivés dans les propriétés de graphe lors de l’utilisation de l’édition contextuelle.

Modification contextuelle désactivée

Ouvrir la référence

La modification contextuelle a été activée

Ouvrir La Référence En Contexte

Vue 3D

Divers

Environnement masqué par défaut Par défaut : coché
Détermine le paramètre de visibilité par défaut de Environnement. Lorsque cette option est masquée, l’arrière-plan de la vue 3D est remplacé par une couleur unie.
Mise à l’échelle des Viewports Par défaut : Auto

Contrôle la mise à l’échelle de la résolution de rendu de la vue 3D lorsque le système utilise la mise à l’échelle de l’affichage.

  • Auto : la résolution de rendu est basée sur la résolution d’affichage mise à l’échelle
  • Aucun : la résolution de rendu est basée sur la résolution d’affichage native

OpenGL

Nombre d’échantillons Par défaut : 64
A un impact sur la taille de la table d’exemple des shaders vue 3D. Plus la valeur est élevée, plus la qualité de l’image est élevée, au détriment des performances. Remarque : la table d’exemple des nuanceurs est également affectée par le GPU et le système d’exploitation du système.

Bakers

GPU raytracing Par défaut : coché

Si cette case est cochée, le raytracing sera effectué sur le GPU pour les bakers compatibles. Les principaux GPU raytracings suivants seront définis par défaut en fonction de l’architecture GPU NVIDIA :

  • DXR : Turing et plus récent
  • Optix : Pascal et Maxwell

Remarque : des informations supplémentaires sur les bakers optimisés par GPU sont disponibles dans la section GPU raytracing de la documentation Substance Bakers. Conseil : vous pouvez utiliser les arguments de ligne de commande suivants lors du démarrage de l’application pour forcer l’utilisation d’un autre back-end de GPU raytracing :

  • —force-optix : forcer l’utilisation d’Optix sur les GPU Nvidia Turing ou plus récents
  • —force-dxr : forcer l’utilisation de DXR sur les GPU Nvidia Pascal

Bibliothèque

Vignettes de reconstruction
L’option déclenchera un nouveau calcul de toutes les vignettes de la bibliothèque, qui remplaceront automatiquement les précédentes.

Raccourcis

Vous pouvez attribuer des raccourcis clavier personnalisés pour la création de nœuds dans des graphes.

Des raccourcis peuvent être attribués pour les nœuds de tous les types de graphes : graphes de Substance, graphes de fonction de Substance et graphes FX-Map.

Tout nœud peut se voir attribuer un raccourci, même des nœuds de bibliothèque personnalisés. Un même raccourci peut être attribué dans différents types de graphes. Aucun raccourci n’est attribué par défaut, vous pouvez le personnaliser à votre convenance.

En cas de conflit avec un autre raccourci de nœud ou un raccourci de programme intégré, l’entrée sera mise en surbrillance et un avertissement sera affiché. Le raccourci n’aura aucun effet tant que le conflit n’aura pas été résolu.

IMPORTANT
Raccourcis remplacés par les plug-ins Python
Lorsqu’un plug-in Python définit un raccourci de clavier qui est attribué à un nœud, le plug-in remplace ce raccourci. Cela signifie que la clé déclenchera l’action du plug-in au lieu de créer un nœud.
C'est déjà le cas pour les touches H, S et V utilisées par les outils d'alignement des nœuds.
recommendation-more-help
substance-3d-designer-help-guide