En bref
- Data Transfer Modifier peut récupérer depuis un autre maillage des données telles que les UV, les attributs de couleur, les normales personnalisées et les groupes de sommets.
- Si les couches nécessaires sont absentes du maillage cible, il faut les créer avec le bouton Generate Data Layers.
- Normal Edit Modifier permet de modifier les normales radialement ou en direction d’un objet cible.
- Mesh Cache Modifier utilise des fichiers .mdd et .pc2 ; pour animer un cache, il est important de conserver l’ordre des sommets du maillage.
Le guide en ligne de Blender documente les modificateurs Data Transfer, Normal Edit et Mesh Cache, qui permettent de transférer les données d’un maillage à un autre, de modifier les normales personnalisées et de lire des animations de déformation externes. Ce guide s’intéresse à la manière d’utiliser les réglages décrits dans la documentation pour la modélisation architecturale et la visualisation. Les pages sources n’indiquant pas de numéro de version de Blender, le contenu se limite aux outils et aux options présentés dans le guide.
1. Comprendre la pile de modificateurs
Les modificateurs influencent l’apparence d’un objet ou le résultat du rendu sans modifier directement sa géométrie de base. Il est possible d’ajouter plusieurs modificateurs à un objet ; ils sont calculés de haut en bas dans la pile. Le résultat peut donc varier selon leur ordre.
Pour ajouter un modificateur, cliquez sur le bouton Add Modifier en haut de l’onglet Modifiers de l’éditeur Properties, ou appuyez sur Shift+A lorsque cet onglet est actif. Les nouveaux modificateurs sont ajoutés à la fin de la pile. Vous pouvez réorganiser les opérations en déplaçant un modificateur vers le haut ou vers le bas.
La commande Apply intègre le résultat du modificateur à la géométrie de l’objet et le supprime de la pile. Avant de rendre le résultat permanent, vérifiez donc l’ordre des modificateurs. Le guide avertit également que l’application d’un modificateur qui ne se trouve pas en première position dans la pile peut modifier l’ordre des opérations et produire des résultats inattendus.
2. Transférer des données vers un autre maillage avec Data Transfer
Data Transfer Modifier associe les données d’un maillage source aux éléments du maillage cible pour les transférer. Les types de données concernés comprennent notamment les UV, les attributs de couleur, les normales personnalisées et les groupes de sommets. Selon la méthode d’association, les éléments du maillage cible correspondent à un ou plusieurs éléments de la source ; lorsque plusieurs correspondances existent, les valeurs peuvent être interpolées.
Étapes à suivre :
Ajoutez le modificateur à l’objet cible qui doit recevoir les données, puis sélectionnez le maillage source dans le champ Source.
Si les maillages ne se superposent pas dans l’espace monde, désactivez l’option Object Transform. Le modificateur considère alors les deux objets comme étant à la même position, avec une rotation et une échelle par défaut.
Choisissez le type de données à transférer. Si seules certaines UV ou certains groupes de sommets sont nécessaires, sélectionnez la couche correspondante dans Layer Selection.
Si le maillage cible ne contient pas la couche de données nécessaire présente dans la source, cliquez sur Generate Data Layers. Ne comptez pas sur la création automatique des couches manquantes : leur absence peut empêcher le transfert de fonctionner.
Choisissez une méthode d’association dans la section Mapping. Topology convient lorsque les deux maillages ont le même nombre d’éléments dans le même ordre ; c’est le cas, par exemple, d’un maillage cible qui est une copie déformée du maillage source. Pour des maillages de structures différentes, envisagez les méthodes qui recherchent l’élément le plus proche ou utilisent l’interpolation.
Nearest Face Interpolated interpole les valeurs à partir de la surface source la plus proche du point cible. Projected Face Interpolated établit la correspondance en projetant l’élément cible sur la surface source dans la direction de sa normale. Choisissez donc la méthode en tenant compte de la relation géométrique entre la source et la cible. Pour le transfert des UV, Islands Precision influe sur le calcul visant à éviter qu’une face cible ne récupère des données de manière aléatoire depuis des îlots UV distincts. Augmenter sa valeur peut améliorer la précision, mais demande davantage de calcul.
| Réglage | Valeur conseillée | Effet |
|---|---|---|
| Islands Precision | Généralement une petite valeur, comme 0,02 | Permet de tenir compte des îlots UV ; une valeur plus élevée demande davantage de calcul. |
| Ray Radius | Faible pour un maillage source dense, élevé pour un maillage simple | Définit le rayon initial de l’association par rayon ; une valeur faible peut améliorer la précision, mais prolonger la recherche de correspondance. |
| Mix Factor | Selon l’objectif du transfert | Détermine le mélange entre les anciennes et les nouvelles valeurs ; sert de seuil avec les modes Above Threshold et Below Threshold. |
Mix Mode détermine la manière dont les données reçues sont combinées avec les valeurs déjà présentes sur la cible. Replace, Mix, Add, Subtract et Multiply proposent différentes méthodes de combinaison. Avec Above Threshold et Below Threshold, Mix Factor sert de seuil : dans ces modes, ne le considérez pas comme un simple taux de mélange.
3. Contrôler l’ombrage des surfaces avec Normal Edit
Normal Edit Modifier génère des normales personnalisées ou mélange les valeurs produites avec les normales existantes. Le mode Radial oriente les normales vers l’extérieur à partir d’un centre. Le mode Directional les oriente vers un objet cible ; il faut alors renseigner Target. L’option Parallel Normals, en mode Directional, rend les normales parallèles à la ligne reliant les centres des deux objets, au lieu de les orienter vers le centre de la cible.
Mix Factor contrôle le degré de mélange des nouvelles normales avec les valeurs existantes. Vertex Group permet de limiter l’effet à certaines parties du modèle. Max Angle plafonne l’angle entre la normale générée et la normale d’origine ; cela aide à éviter les changements excessifs et les problèmes d’ombrage liés à l’inversion du sens avant-arrière des faces. Lock Polygon Normals peut également empêcher l’inversion de l’orientation des polygones.
Pour examiner un problème d’ombrage sur une surface architecturale, commencez par limiter l’effet et vérifiez les options Max Angle et Lock Polygon Normals. Le guide indique que ce modificateur peut aussi être utile en architecture, mais ne fournit pas de valeur unique à utiliser pour tous les modèles.
4. Utiliser une animation externe avec Mesh Cache
Mesh Cache Modifier applique au maillage des données de déformation enregistrées dans un fichier externe. La documentation répertorie les formats pris en charge : .mdd et .pc2. Ces caches reposent sur une disposition identique des sommets pendant toute l’animation. Par conséquent, ajouter ou supprimer des sommets, ou modifier leur ordre, alors qu’un cache est lié peut entraîner une application incorrecte des données d’animation.
Indiquez le format du fichier et l’emplacement du cache dans les champs Format et File Path.
Dans Deform Mode, Overwrite remplace la position des sommets par les données du cache. Integrate combine la déformation du cache avec les déformations existantes, telles que les shape keys ou d’autres modificateurs. Le guide considère Integrate comme adapté aux corrections locales de faible ampleur plutôt qu’aux transformations importantes.
Si une interpolation entre les images est nécessaire, choisissez un réglage dans Interpolation. None utilise les données brutes des images, tandis que Linear crée une transition fluide entre elles.
Définissez le traitement du temps avec Time Mode : Frame lit les images sans tenir compte des informations temporelles du cache ; Time prend en compte les données temporelles du fichier ; Factor adapte l’animation à une plage comprise entre 0 et 1. Les options Play Mode déterminent le minutage de la lecture.
Erreurs fréquentes
Laisser Object Transform activé alors que la source et la cible ne se superposent pas.
Oublier de créer les couches de données absentes du maillage cible.
Utiliser l’association Topology avec des maillages dont le nombre d’éléments ou l’ordre diffère.
Modifier la disposition des sommets alors que Mesh Cache est lié.
Ne pas vérifier l’ordre de la pile ni les interactions avec les autres opérations avant d’appliquer le modificateur.
Les équipes d’architecture et d’aménagement intérieur peuvent utiliser Data Transfer pour réemployer des UV ou des données de normales préparées sur un autre maillage. Pour les artistes archviz travaillant avec des animations de déformation externes, Mesh Cache répond à un autre besoin. Dans les deux cas, il faut d’abord vérifier la méthode d’association, les couches de données et la structure du modèle ; le guide ne fournit ni configuration matérielle requise ni mesure de performances.
Sources
3 sourcesLes textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.
Pour les studios, l’intérêt pratique de ces outils est de pouvoir réutiliser dans un autre modèle des données UV, de couleur ou de normales préparées sur un maillage. Il faut toutefois vérifier la correspondance entre la source et la cible, les îlots UV et l’ordre des modificateurs, plutôt que de considérer le transfert comme automatique et sans erreur. En particulier, l’association Topology peut ne pas convenir aux modèles dont l’ordre des éléments diffère.
La documentation ne fournit ni configuration matérielle requise, ni mesure de performances, ni numéro de version ; il est donc impossible d’en tirer des conclusions définitives sur l’investissement matériel ou la compatibilité. Les équipes en Turquie devraient vérifier les options dans la version de Blender qu’elles utilisent avant de les intégrer à leur flux de travail, et évaluer les conditions de licence et d’utilisation de leur studio en fonction de leurs besoins.
Questions fréquentes
Quelles données Blender Data Transfer Modifier peut-il transférer ?
Le guide cite notamment les UV, les attributs de couleur, les normales personnalisées et les groupes de sommets. Le type à transférer se choisit parmi les options de données du modificateur.
Pourquoi Blender Data Transfer Modifier ne transfère-t-il pas de données vers le maillage cible ?
Les couches de données nécessaires sont peut-être absentes du maillage cible. Le guide recommande d’utiliser le bouton Generate Data Layers pour créer les couches manquantes.
Quels formats de fichier Blender Mesh Cache prend-il en charge ?
La documentation mentionne les formats .mdd et .pc2. Pour ces animations de cache, il faut conserver la disposition des sommets du maillage.



