Mutualiser les bibliothèques de textures Covadis sur un serveur réseau

Comment centraliser les dossiers de textures Covadis sur un serveur réseau pour une utilisation partagée par plusieurs utilisateurs, et quelles sont les implications pour la gestion des fichiers et les échanges de données ?

Oui, il est tout à fait possible de mutualiser les dossiers de textures Covadis sur un serveur réseau afin que tous les utilisateurs accèdent aux mêmes ressources. Cependant, cela nécessite une gestion rigoureuse, notamment en ce qui concerne les fichiers de configuration.

Voici les points clés et la démarche à suivre :

  1. Localisation par défaut des textures :
    Covadis recherche les textures dans un dossier spécifique, généralement situé dans le répertoire d’installation de Covadis, par exemple : C:\Program Files\Geomedia\Covadis\Textures. Pour mutualiser, il suffit de déplacer ce dossier (ou une copie) sur un serveur réseau et de s’assurer que tous les postes de travail y ont accès avec les permissions nécessaires.

  2. Le rôle crucial du fichier CovaMaterialsXX.txt :
    Le principal défi de la mutualisation réside dans le fichier CovaMaterialsXX.txt (où XX correspond à la version de Covadis, par exemple CovaMaterials17.txt). Ce fichier, situé dans le dossier Covadis\CONFIG, établit le lien entre le nom du matériau utilisé dans Covadis et le fichier image de la texture (.JPG, .PNG, etc.).

    • Problématique : Si chaque poste a son propre fichier CovaMaterialsXX.txt local, les modifications ou ajouts de textures ne seront pas synchronisés.
    • Solution : Il est impératif de centraliser ce fichier CovaMaterialsXX.txt sur le serveur également, ou de mettre en place un mécanisme de synchronisation pour garantir que tous les utilisateurs disposent de la même liste de correspondances matériaux/textures. Les fichiers XML de configuration peuvent également être mutualisés sur le serveur.
  3. Procédure d’ajout et de reconnaissance d’une nouvelle texture (illustrant le mécanisme) :
    Pour qu’une texture soit reconnue et utilisable par Covadis :

    • a. Placer l’image : Copiez le fichier image de la texture (ex: EVERGREEN.JPG) dans le dossier des textures mutualisé sur le serveur.
    • b. Éditer le fichier de configuration : Ouvrez le fichier CovaMaterialsXX.txt (celui qui est centralisé ou synchronisé) avec un éditeur de texte.
    • c. Ajouter la correspondance : Ajoutez une nouvelle ligne avec le nom du matériau souhaité suivi du nom du fichier image (ex: EVERGREEN EVERGREEN.JPG).
    • d. Redémarrer AutoCAD : Pour que les modifications soient prises en compte par Covadis et AutoCAD, il est nécessaire de relancer AutoCAD.
    • e. Affecter le matériau : Vous pouvez ensuite affecter ce nouveau matériau à un type de plateforme ou d’objet Covadis. La texture sera visible si le style visuel d’AutoCAD est réglé sur « Réaliste ».
  4. Gestion des textures lors des échanges de fichiers :
    Lors de l’échange de fichiers DWG contenant des objets Covadis texturés, les textures elles-mêmes ne sont généralement pas embarquées dans le fichier DWG. Le DWG contient uniquement des références aux chemins des fichiers de texture.

    • Implication : Si le destinataire n’a pas les mêmes textures aux mêmes chemins (ou un chemin réseau accessible), les textures n’apparaîtront pas.
    • Bonne pratique : Pour les échanges externes, il est recommandé de fournir les fichiers de textures nécessaires ou de convertir les objets en entités AutoCAD standard (si la texture doit être figée) ou d’utiliser des formats d’exportation qui embarquent les textures (rare pour les objets Covadis natifs, plus courant pour des rendus 3D). Pour les échanges internes, la mutualisation résout ce problème.

En résumé, la mutualisation des textures Covadis est efficace pour standardiser les rendus et les bibliothèques au sein d’une équipe, à condition de bien gérer le fichier CovaMaterialsXX.txt et les chemins d’accès réseau.