---
# System prepended metadata

title: '**Wiki : Transfert Map** Tool Texturing'
tags: [Texturing, TD, Notice]

---

[:arrow_left:](/WQum2tYYSXGaBjnU2wMxzQ) To Pirata Dashboard
[:arrow_left:](/FQqugZ49RLOLDOdm0Z1GlQ?both) To TD Dashboard
[:arrow_left:](/47WdGvYKSueLiNqSQP_VFw) To Texturing Dashboard

# **Wiki : Transfert Map** Tool Texturing

###### tags: `TD` `Texturing` `Notice`

*shelf MMUTILS=> TransfertMap*

### Le transfert map sert à transférer les maps issues du bake sur les meshes ayant des nouveaux uvs.


![](https://i.imgur.com/eBnl9Qc.png)

:::warning
### Pré requis
- Il faut importer dans la scène (**PAS DE REFERENCES!**) la scène issue du bake et renommer le top node par un préfix (par défaut: SRC).
- Les meshes doivent être identiques en terme de position, maillage! Auquel cas ils **ne seront pas trouvé** par la détection des pairs auto.
- Le chemin de sortie ne doit pas être trop long, auquel cas un problème de longueur de charactère risque d'arriver à la création de la map. (MAX chemin + file : 250 chars)
- Afin d'être propre, les meshes exclus doivent être mesh source + mesh jumeau.
:::

## Configuration basique

### Current path
Dossier de sortie des images du transfert map.
Par défaut: P:/PIRATA&CAPITANO2/10_TEMPS/SophieC/TRANSFERTMAP/
**(A changer une fois dans le pipeline!)**

### Current Uv Set
Uv set sélectionné **(pour la source)**. Pour changer, taper un nouveau nom correct.
Par défaut, **'map1'**.

### Current Size
Taille du transfert map en cours.
Par défaut, **2048**.

### Prefix of source group
Préfixe du top node qui doit être identifié comme étant la source. 
:::danger
Il doit être rajouté avant toute opération!
:::
Par défaut, **'SRC'**
Cf screen:
![](https://i.imgur.com/Ab9FjA0.png)

### Excluded Mask
Liste des maps présentes dans le shader qu'**il ne faut pas**  prendre en compte.
::: danger
:warning: Attention !! Le mot clé d'exclusion doit être présente dans le nom du FILE du shader !

:warning: Attention !! Il faut séparer plusieurs mots clés par une virgule!!
:::
![](https://i.imgur.com/tS5gJEU.png)
Le correspondant ayant le mot clé suivant sera exclu:
![](https://i.imgur.com/b8KlERh.jpg)



### Sélection custom pairs

:::info
**Séléction du mode de paire.**
Soit la paire des deux meshes est "custom", avec un mesh source et un mesh destination, soit la paire est "auto", avec une possibilité d'exclure des meshes.
:::

Sélectionner un mesh source et faire add source.
Sélectionner un mesh destination et faire add destination.

:warning: Si le même mesh est renseigné 2x, un message d'erreur apparaitra.

:::warning
**Il est à noter qu'il est impossible d'avoir les deux modes de sélection cochés en même temps.**
:::

### Sélection auto pairs
En mode sélection auto, le script va comparer les meshes des deux top nodes.
 
:::warning
**Il ne peut y avoir ni plus ni moins que deux top nodes dans la scène.**
:::

Pour exclure des meshes, les sélectionner et faire "add excluded".
![](https://i.imgur.com/kz5idc6.png)
:::success
Pour vider la liste, cliquer dans le vide et faire "add meshes" ou cliquer sur "custom pairs" puis à nouvau sur auto pairs.
::: 
### Launch

Le bouton launch va exécuter le transfert map avec les paramètres mentionnés ci-dessus.

### Open log

Permet d'ouvrir le log dans le bloc notes, une fois le script exécuté au moins une premiere fois.
``` python
C:\Shotgun\tk-framework-resources\resources\maya\current_user_env\TM_{sceneName}.log
```

----
*Pour tout report de bug: s.chauvet@millimages.com*