AxF (Appearance eXchange Format)
En termes simples, les Fichiers AxF hébergent un certain nombre de textures extraites par le matériel de scanner TAC7 de X-Rite, associées à des métadonnées qui décrivent des propriétés supplémentaires du matériau. Cela signifie qu’un AxF est plus que de simples données de texture : il comporte également des propriétés d’ombrage.
Les fichiers AxF ne sont pas importés en tant que package ressource. Le processus d’importation implique plutôt l’extraction des textures et des métadonnées du Fichier AxF, puis leur utilisation pour préparer des graphes créés à partir de modèles dédiés.
Les modèles disponibles s’adressent à deux workflows AxF :
- conversion d’un matériau SVBRDF dans un Fichier AxF en matériau PBR ;
- Modification d’un matériau SVBRDF en place et exportation vers un Fichier AxF existant en tant que nouveau calque.
Importation de Fichiers AxF
Le workflow d’importation de Fichiers AxF peut être démarré à partir de l’une des deux méthodes ci-dessous :
Cliquez sur le bouton Importer AxF… dans la section de gauche de l’écran d’accueil.
Cliquez sur RMB sur un pack dans l’Explorateur, puis accédez à Importer > AxF dans le menu contextuel du pack.
Boîte de dialogue Importer
La boîte de dialogue Importation AxF vous permet de vérifier les données chargées à partir du Fichier AxF sélectionné et de configurer les modèles de graphe requis pour effectuer les modifications ou conversions prévues.
Il comporte quatre sections :
L’En-tête affiche le nom du matériau détecté dans le Fichier AxF, ainsi que sa représentation (actuellement, toujours SVBRDF). La vignette d’aperçu incorporée au fichier s’affiche également.
La section Modèles vous permet de configurer le modèle Substance de graphes pour commencer à travailler sur le matériau. Consultez la section Modèles de Graphe ci-dessous pour en savoir plus sur ces modèles et leur configuration.
Textures répertorie toutes les textures extraites du Fichier AxF impliqué dans le matériau détecté. Pour chaque texture, son nom, sa résolution native, son format de données et sa taille physique sont affichés.
Les métadonnées et les propriétés répertorient les données extraites du matériau dans le Fichier AxF. Cela a un impact sur la configuration de certaines propriétés de modèles de graphe de Substance (voir la section Modèles de Graphe ci-dessous).
Résultat
Après avoir cliqué sur le bouton OK, un pack est créé dans l’Explorateur. Le package comprend les ressources suivantes :
Modèles de graphe
Modèles de graphe de Substance
Exportation de Fichiers AxF
Les Fichiers AxF existants peuvent être modifiés sur place à partir de Designer, leurs ressources sont mises à jour à l’aide des sorties d’un graphe de Substances.
Avec la possibilité d’exporter des sorties du graphe vers les Fichiers AxF, un workflow AxF standard dans Designer peut ressembler à ceci :
- Importer un Fichier AxF
- Utiliser le modèle de graphe de Substance « AxF à AxF »
- Modifiez les textures extraites à l’aide des fonctions et des nœuds disponibles dans les graphes de Substance
- Exporter les sorties du graphe vers le même Fichier AxF
La propriété Taille physique du graphe est utilisée pour définir l’attribut Taille physique des textures mises à jour dans le Fichier AxF modifié.
La boîte de dialogue comporte trois sections principales :
Le champ de saisie Fichier vous permet de sélectionner le Fichier AxF cible qui doit être modifié. Ce fichier est chargé et vérifié, puis, si ses données sont valides, elles sont utilisées pour remplir les colonnes « Ressource AxF » ci-dessous.
Les sorties mappées répertorient les sorties du graphe dans la colonne Sortie et font correspondre leur utilisation à une ressource AxF dans le fichier cible qui partage le même identifiant. Si des problèmes sont détectés, ils s’affichent sous la forme d’un avertissement (jaune) ou d’une erreur (référence) dans la colonne Notes.
Sorties non mappées répertorie les sorties du graphe et les ressources AxF dans le fichier cible qui n’ont pas pu être mappées. Ces sorties sont ignorées et ces ressources AxF restent inchangées.
Cliquez sur Démarrer l’exportation pour modifier le Fichier AxF cible avec le nouveau calque contenant les modifications dans les sorties mappées.
Le résultat s’affiche sous forme de message en regard de la barre de progression dans la barre d’état de la boîte de dialogue.
Mappage des sorties aux ressources AxF
Lors de l’exportation vers un Fichier AxF existant, ses ressources sont mises à jour à l’aide des sorties du graphe. Designer fait correspondre l’identifiant des ressources aux nœuds Sortie qui ont le même identifiant qu’une Utilisation.
En outre, la propriété Groupe de la sortie doit être définie sur ‘AxF’ pour qu’elle soit répertoriée dans la boîte de dialogue d’exportation AxF (voir ci-dessus).
*
- Valeur (uniforme) : le nombre de composants de la valeur vectorielle est utilisé pour spécifier le nombre de canaux, où Flottant correspond à un canal, Flottant 2 à deux canaux, et ainsi de suite. IMPORTANTDans le modèle de graphe de Substance AxF à AxF, le nœud Output pour la contribution Specular Lobe est configuré par défaut sur un canal unique (c'est-à-dire que sa propriété Components est définie sur 'R').
Si le Fichier AxF importé utilise plusieurs canaux dans sa ressource Lobe Specular, définissez la propriété Components de la sortie en conséquence.Par exemple, pour une ressource Lobe Specular utilisant deux couches (Rouge pour Rugosité Specular et Vert pour Anisotropie Specular), définissez la propriété Components sur 'RG'.## Affichage des Fichiers AxF dans la vue 3DLa méthode de rendu des matériaux SVBRDF AxF dans la vue 3D dépend de la configuration d’importation.Convertir en PBRSi vous souhaitez convertir un matériau SVBRDF d’un Fichier AxF en matériau PBR standard, votre configuration d’importation impliquera probablement un modèle de conversion de graphe Substance.Dans ce cas, vous devez utiliser le moteur de rendu OpenGL dans vue 3D et sélectionner leSVBRF AxFshader.
Ensuite, vous pouvez glisser-déposer le graphe de Substance que vous avez configuré dans la boîte de dialogue d’importation, afin de connecter ses sorties au shader. Modifier sur placeSi votre objectif est d’effectuer des modifications sur un Fichier AxF existant, suivez les instructions ci-dessous pour visualiser son matériau SVBRDF en fonction du moteur de rendu sélectionné :Un shader GLSLFX dédié est disponible pour visualiser des matériaux à l’aide d’une représentation SVBRDF à partir d’un Fichier AxF : AxF SVBRDF.Le shader est disponible dans le menu Matériaux : ouvrez le sous-menu du matériau de la scène (« Par défaut ») et sélectionnez une technique sous l’entrée AxF SVBRDF.Utilisez l’option Modifier dans le même sous-menu pour afficher les propriétés du shader dans le dock Propriétés.
En particulier, la propriété Répétition vous permet d’ajuster la répétition des textures sur le matériau afin de visualiser ce dernier à une échelle appropriée.Après avoir sélectionné le shader, cliquez sur RMB dans l’espace vide du graphe et sélectionnez l’option Afficher les sorties en vue 3D pour visualiser ses sorties en vue 3D. {width="600px"}Ce shader est actuellement un travail en cours et certaines fonctionnalités ne sont toujours pas prises en charge. Par conséquent, bien qu’il puisse donner une vue d’ensemble des caractéristiques des matériaux, il ne devrait pas être utilisé pour des ajustements fins.Utilisez l’option Modifier dans le même sous-menu pour afficher les propriétés du shader dans le dock Propriétés.
En particulier, la propriété Répétition vous permet d’ajuster la répétition des textures sur le matériau afin de visualiser ce dernier à une échelle appropriée.Après avoir sélectionné le shader, cliquez sur RMB dans l’espace vide du graphe et sélectionnez l’option Afficher les sorties en vue 3D pour visualiser ses sorties en vue 3D. Remarque : ignorez la partie de la vidéo du basculement vers le rendu d’Iray jusqu’à la fin, car le rendu d’Iray et la prise en charge de MDL ont été supprimés de Designer dans la version 16.0.0.### Variantes de modèle prises en chargeLes shaders utilisés dans la vue 3D prennent en charge les variantes suivantes pour les modèles de transmission de specular, de Fresnel et de couche claire:Variantes de Specular* Ward / Geisler-Moroder 2010
- GGX / Walter2007
- GGX / Ross 2005Variantes Fresnel* Schlick 1994
- Schlick 1994 coloré
- Fresnel simpleEffacer les variantes de transmission du pelage* Dirac réfractif (OpenGL uniquement)
- Dirac réfractif / Aucune compression d’angle solide (OpenGL uniquement)
- Dirac Non Réfractif
- Dirac non réfractif / DSPBR 2020x
- GGX**