Import, liaison et nouvelles ressources
Substance 3D Designer prend en charge 3 modes d’importation ou de création de nouvelles ressources à utiliser dans votre graphe. Ces ressources peuvent être de différents types, y compris, mais sans s’y limiter, les bitmaps, les images vectorielles, les scènes 3D et les polices. Cette page explique les différentes méthodes et quand chacune est la mieux utilisée.
Toutes les méthodes sont accessibles en cliquant sur RMB sur un pack dans l’Explorateur.
Le tableau suivant donne un aperçu rapide des différences de fonctionnalités entre les méthodes.
Nouvelles ressources
La création d’une nouvelle ressource signifie qu’une ressource de votre pack sera créée à partir de zéro. Toutes les ressources Designer uniquement peuvent uniquement être créées de cette manière, telles que les graphes de Substance et le graphe de fonction de Substance.
La création d’une image bitmapou d’un SVG est un cas particulier : ces fichiers apparaîtront dans votre Explorateur et se comporteront comme une ressource importée, mais sans nécessiter de fichier externe. Ils peuvent être modifiés dans Designer. Les nouvelles images bitmap et les nouveaux SVG créés de cette manière sont utiles si vous n’avez pas besoin de faire appel à un éditeur externe : par exemple, si vous souhaitez simplement une forme vectorielle rapide et simple ou un simple masque d’image bitmap 2D peint.
Ressources importées
L’importation d’une ressource signifie qu’une copie du fichier de ressources sera créée à côté de votre fichier SBS (dans le dossier Graphname.resources), sauf pour les fichiers SVG. Elle est parfois également appelée « incorporation » d’une ressource.
Une fois placée dans le graphe, une ressource importée peut être modifiée dans Designer à l’aide des outils de peinture bitmap ou des outils d’édition vectorielle dans Vue 2D. Les ressources importées ne sont plus liées à leurs fichiers source d’origine : cela signifie que si vous modifiez, supprimez ou mettez à jour le fichier importé à l’origine, cela n’a aucun effet sur les ressources dans Designer.
Dans le cas de Fichiers AxF, le processus est un peu plus compliqué ; les graphes de Substance et les ressources bitmap sont créés à partir du package AxF. Tous ces éléments peuvent toutefois être modifiés dans leur éditeur respectif : Vue du graphe ou Vue 2D.
Ressources liées
La liaison d’une ressource signifie que Designer référencera le fichier source à son emplacement d’origine sur le disque, mais le présentera toujours dans l’Explorateur comme s’il faisait partie de votre pack. Vous ne pourrez pas modifier la ressource réelle directement dans Designer, utilisez-la uniquement en tant que composant de votre graphe ou en tant que source pour les mappages de baking.
La liaison est idéale si vous savez que vous devrez utiliser un éditeur externe pour mettre à jour votre ressource pendant que vous travaillez simultanément dans Designer. Les mappages de Baking en sont un parfait exemple : vous pouvez avoir des bitmaps de référence Designer provenant d’une application de baking externe, qui rechargera et mettra à jour automatiquement votre graphe dès que ces fichiers seront modifiés. De même, les scènes 3D ne peuvent être liées qu’entre elles. Ainsi, chaque fois que vous exportez un nouveau fichier FBX depuis votre application 3D, Designer met automatiquement à jour le maillage utilisé dans la vue 3D. Si vous êtes des cartes de baking de ce maillage, vous devrez recommencer manuellement le processus de baking, idéalement en cliquant sur RMB et en sélectionnant ‘Actualiser toutes les maps bakées’.
Suppression de ressources
Lors de la suppression d’une ressource d’un package, la boîte de dialogue Confirmer la suppression de l’élément s’affiche. Si des éléments en cours de suppression sont référencés par d’autres ressources, telles que des instances de graphe et des ressources bitmap utilisées dans des graphes de Substance, la boîte de dialogue inclut un avertissement et une liste de ces éléments.
Ces actions peuvent inclure la suppression de toutes les utilisations de ces ressources avant la suppression.