Dans Civil View, l'affectation de matériaux est automatisée par l'utilisation de bibliothèques de matériaux.
Les bibliothèques de matériaux Civil View sont basées sur les concepts suivants :
Pour y parvenir, on met en correspondance un indice de sous-matériau dans le matériau multi-objet/sous-objet avec un ID de matériau attribué à une face.
Si vous ajoutez du contenu personnalisé aux bibliothèques d'objets Civil View (reportez-vous à la rubrique Présentation de la bibliothèque d'objets Civil View), vous devez affecter les ID de matériau appropriés à la géométrie si vous souhaitez que ces objets utilisent le matériau de la bibliothèque Civil View standard. Ces identificateurs sont indiqués dans les rubriques qui suivent.
La bibliothèque de matériaux Civil View contient les matériaux suivants :
Contient 50 sous-matériaux par défaut. Ces matériaux sont dérivés de matériaux par défaut codés dans Civil View, qui sont ensuite enregistrés dans un fichier de bibliothèque de matériaux civilviewsurfaces.mat. Ce fichier est créé automatiquement lorsque vous démarrez Civil View pour la première fois.
Contient 27 sous-matériaux par défaut. Ces matériaux sont dérivés de matériaux par défaut codés dans Civil View, qui sont ensuite enregistrés dans un fichier de bibliothèque de matériaux civilviewvehicles.mat. Ce fichier est créé automatiquement lorsque vous démarrez Civil View pour la première fois.
Contient initialement 10 sous-matériaux. Ces matériaux sont dérivés de matériaux par défaut codés dans Civil View. Des sous-matériaux supplémentaires y sont ajoutés de manière dynamique lorsque vous ajoutez des panneaux ou des symboles de marquages routiers à la scène.
Ce matériau est créé et géré de manière dynamique dans Civil View. Civil View y ajoute automatiquement un nouveau sous-matériau lorsque vous ajoutez un nouveau type d'arbre à la scène.
Ce matériau est créé et géré de manière dynamique dans Civil View. Civil View y ajoute automatiquement un nouveau sous-matériau lorsque vous ajoutez un nouveau type de marquage au sol linéaire à la scène.
Ce matériau est créé et géré de manière dynamique dans Civil View. Civil View crée le matériau et y ajoute des sous-matériaux lorsque vous ajoutez un objet rail à la scène.
Les sous-matériaux sont automatiquement dérivés du dossier /railmaps dans le kit de ressources régionales actif, un sous-matériau étant ajouté pour chaque fichier image présent dans ce dossier.
Ce matériau est créé et géré de manière dynamique dans Civil View. Civil View le crée et y ajoute des sous-matériaux lorsque vous ajoutez un objet de construction à la scène.
Les sous-matériaux sont automatiquement dérivés du dossier /buildingmaps dans le kit de ressources régionales actif, un sous-matériau étant ajouté pour chaque fichier image présent dans ce dossier.
Lorsque le matériau CivilViewSurfaces est chargé pour la première fois dans une scène 3ds Max, Civil View en détermine l'état initial selon la méthode suivante :
Civil View recherche dans le sous-dossier /materiallibraries du dossier de projet 3ds Max un fichier de bibliothèque de matériaux appelé civilviewsurfaces.mat .
S'il trouve ce fichier civilviewsurfaces.mat , il y cherche une définition de matériau multi-objet/sous-objet appelée CivilViewSurfaces.
S'il trouve ce matériau CivilViewSurfaces, il le charge et l'utilise comme matériau CivilViewSurfaces pour la scène courante.
S'il ne trouve pas de matériau CivilViewSurfaces dans civilviewsurfaces.mat , il crée un matériau CivilViewSurfaces pour la scène courante d'après un matériau par défaut codé dans le programme.
Dans ce cas, Civil View crée un fichier civilviewsurfaces.mat dans le sous-dossier /materiallibraries du dossier de projet 3ds Max. Ce nouveau fichier de bibliothèque de matériaux est ensuite utilisé pour toutes les nouvelles scènes partageant le même dossier de projet 3ds Max.
Deux options sont possibles pour modifier l'état initial du matériau CivilViewSurfaces pour d'autres scènes partageant le même dossier de projet 3ds Max :
Remplacer le matériau CivilViewSurfaces généré automatiquement dans le fichier civilviewsurfaces.mat par un matériau multi-objet/sous-objet du même nom.
Pour ce faire, une méthode simple consiste à personnaliser le matériau selon vos préférences dans 3ds Max, puis à cliquer avec le bouton droit sur le matériau CivilViewSurfaces dans le groupe de fonctions Explorateur Civil View et à choisir Enregistrer l'état de matériau courant comme état par défaut.
Supprimer le fichier civilviewsurfaces.mat . Dans ce cas, les nouvelles scènes partageant le même dossier de projet 3ds Max utiliseront le matériau par défaut codé. Un nouveau fichier civilviewsurfaces.mat (basé sur ce matériau par défaut codé) sera créé la prochaine fois que le matériau sera chargé dans une nouvelle scène.
Vous pouvez gérer le matériau CivilViewVehicles exactement de la même manière, mais en utilisant un fichier de bibliothèque de matériaux appelé civilviewvehicles.mat .