
DECALmachine pour Blender : guide complet d'installation et de workflow
Aperçu
Introduction
Le détaillage de surface sépare les rendus photoréalistes des modèles 3D plats et génériques. Les decals (projections en couches de textures, de motifs d'usure et d'éléments graphiques) sont le moyen le plus pratique de donner vie à une géométrie hard surface sans subdiviser les maillages ni baker des maps haute résolution. DECALmachine, développé par Machin3, est l'add-on Blender de référence de l'industrie pour la projection et la gestion des decals, et nous l'utilisons largement dans les pipelines de notre render farm.
Dans ce guide, nous verrons l'installation de DECALmachine, les principaux types de decals, les workflows pratiques pour appliquer des decals à des modèles, la gestion des atlas et des trim sheets, les points d'attention au rendu et les schémas d'intégration pour les pipelines de production. Que vous détailliez de la visualisation architecturale, des modèles produit ou des assets de jeu, DECALmachine accélère nettement la variation de surface et le réalisme.
Pourquoi les decals comptent dans les workflows de render farm
Les decals résolvent un problème essentiel : ajouter un riche détail de surface sans complexité géométrique ni complexité d'UV. Lorsque vous soumettez des jobs à une render farm comme la nôtre, une utilisation efficace des decals se traduit par des temps de rendu plus courts et des pipelines d'assets plus propres. Au lieu d'une géométrie high-poly ou de textures massives, les decals vous permettent de superposer le détail de façon non destructive, de maîtriser la taille des fichiers et d'itérer rapidement sur les traitements de surface.
Installation et compatibilité avec Blender
DECALmachine est disponible sur Blender Market. DECALmachine lui-même nécessite Blender 4.0 ou une version ultérieure, et Machin3 recommande la 4.1+ pour la stabilité. Notre render farm prend en charge Blender 2.79 à 5.2, la 4.5 LTS étant recommandée pour le rendu en production.
Étapes d'installation :
- Téléchargez l'add-on DECALmachine depuis la page DECALmachine de Blender Market.
- Dans Blender, allez dans Edit → Preferences → Add-ons.
- Cliquez sur Install et sélectionnez le fichier
.ziptéléchargé. - Recherchez « DECALmachine » et activez-le.
- (Facultatif) Épinglez l'add-on en haut de votre liste d'add-ons pour y accéder rapidement.
Une fois l'add-on activé, DECALmachine crée un nouveau panneau dans le Shader Editor et une bibliothèque de decals dans l'Asset Browser. Au premier lancement, l'add-on peut télécharger des assets et des bibliothèques supplémentaires : c'est normal et cela se déroule en arrière-plan.
Points d'attention selon les versions : DECALmachine 2.x a introduit l'atlasing, des outils de trim sheet améliorés et les fonctions de jointure et de séparation (join/split). Si vous migrez depuis la 1.x, les decals existants restent compatibles, mais nous vous recommandons de passer en revue les nouvelles fonctionnalités dans la documentation officielle.
Comprendre les types de decals
DECALmachine prend en charge quatre types de decals principaux, chacun adapté à un traitement de surface différent :
Simple Decals Les Simple Decals sont des projections d'une seule image. Utilisez-les pour des logos, des motifs d'usure ou des éléments graphiques isolés. Ils sont légers et conviennent bien à un détaillage rapide. Un Simple Decal peut être une trace de rouille, un impact de balle ou un marquage de marque projeté sur une surface.
Subset Decals Les Subset Decals ciblent une géométrie ou des emplacements de matériau précis. Lorsque votre modèle comporte plusieurs parties (carrosserie, roues, vitres), les subsets permettent d'appliquer les decals uniquement aux surfaces concernées, en évitant les artefacts visuels et le gaspillage d'espace de texture.
Panel Decals Les Panel Decals sont des projections qui tiennent compte de la géométrie et épousent les lignes de panneau et les détails d'arête des modèles hard surface. Utilisez-les pour un détaillage modulaire : trappes industrielles, panneaux d'accès, lignes de panneau sur des vaisseaux spatiaux ou des éléments architecturaux. Les panels s'intègrent à la géométrie de votre modèle pour un détail homogène.
Info Decals Les Info Decals embarquent des métadonnées : atlas de textures, paramètres de shader ou instructions de rendu. Les utilisateurs avancés s'en servent pour automatiser la mise en place des shaders ou le traitement par lots des soumissions à la render farm.
L'essentiel du travail repose sur les Simple, Subset et Panel Decals. Les Info Decals sont utiles pour le scripting ou la construction de bibliothèques d'assets réutilisables.
Workflow de base : appliquer des decals à des modèles hard surface
Voici notre workflow standard d'application des decals :
Étape 1 : préparer votre maillage de base Assurez-vous que votre modèle présente une topologie cohérente et un dépliage UV (même basique). Les decals se projettent dans l'espace monde ou dans l'espace UV selon votre configuration. Pour les modèles hard surface, une géométrie propre et une assignation correcte des matériaux sont essentielles.
Étape 2 : ouvrir la bibliothèque de decals Dans le Shader Editor, le panneau DECALmachine affiche les bibliothèques de decals disponibles. Parcourez la bibliothèque intégrée ou importez des packs de decals personnalisés. Chaque decal apparaît comme un preset de matériau prêt à être appliqué.
Étape 3 : projeter le decal Sélectionnez la géométrie cible et le matériau du decal. DECALmachine projette le decal à l'aide d'un cube ou d'un plan proxy que vous positionnez et mettez à l'échelle de façon interactive. Déplacez, faites pivoter et redimensionnez le proxy du decal jusqu'à ce qu'il s'aligne avec votre surface. Le matériau du decal combine projection orthographique et rendu tenant compte de la géométrie pour s'ancrer correctement.
Étape 4 : finaliser le placement Confirmez le placement du decal en appuyant sur un raccourci clavier (généralement Ctrl+Entrée ou la touche que vous avez configurée). L'add-on convertit le proxy en modificateur de matériau ou en couche de géométrie supplémentaire, selon vos réglages. Le decal est alors intégré à la pile de matériaux du modèle sans nécessiter de géométrie additionnelle.
Étape 5 : itérer Empilez plusieurs decals en répétant les étapes 2 à 4. DECALmachine gère les couches et les modes de fusion, de sorte que les decals qui se chevauchent sont rendus correctement sans travail manuel sur les shaders.
En production, nous importons souvent des presets de decals par lots depuis une bibliothèque partagée, nous les appliquons à des modèles types standardisés, puis nous mettons les rendus en file d'attente sur notre render farm. Cette approche garde l'itération rapide et les résultats cohérents.
Trim sheets et gestion des atlas
Les trim sheets sont un moyen économe en mémoire de regrouper de nombreuses variantes de decals dans une seule texture. DECALmachine 2.x a introduit l'atlasing natif, une amélioration notable pour les productions à grande échelle.
Construire une trim sheet
- Créez des variantes de decals (rouille, peinture, usure, patine) sous forme d'images séparées.
- Utilisez les outils de packing de DECALmachine pour les agencer dans un atlas de texture unique, avec un espacement et des conventions de nommage appropriés.
- L'add-on génère automatiquement les coordonnées UV de chaque decal.
Utiliser des decals atlasés Une fois votre trim sheet créée, les decals référencent des zones UV précises de l'atlas. Cela réduit l'empreinte mémoire des textures de 50 à 80 % par rapport à des images par decal, un atout précieux lors de la soumission de jobs à une render farm, où les contraintes de mémoire influent sur la profondeur de la file d'attente.
Conseils d'optimisation des atlas
- Gardez des textures de decals à des résolutions homogènes (512×512, 1024×1024).
- Laissez une marge entre les zones de l'atlas pour éviter les débordements d'UV (UV bleeding) pendant le rendu.
- Nommez clairement les zones dans les métadonnées de l'atlas afin que les membres de l'équipe retrouvent rapidement les variantes.
- Au moment du rendu, vérifiez que l'environnement de votre render farm a mis en cache les bibliothèques d'atlas : cela évite les téléchargements répétés et accélère l'initialisation des jobs.
Rendu des decals : Cycles et EEVEE
Les decals DECALmachine sont rendus correctement dans Cycles comme dans EEVEE, mais avec quelques nuances :
Rendu Cycles Cycles offre des résultats photoréalistes et gère sans artefacts les superpositions complexes de decals. Les modes de fusion, la transparence et les projections de normal maps des decals fonctionnent de façon prévisible. Pour les rendus de production, Cycles est notre standard. Le temps de rendu augmente légèrement avec le nombre de decals, mais la qualité en vaut la peine. Lorsque vous soumettez des jobs Cycles à notre render farm, chaque couche de decal est résolue au moment du rendu, la taille des fichiers reste donc réduite.
Rendu EEVEE EEVEE est plus rapide pour le temps réel ou les aperçus de travail. Les decals sont rendus correctement, mais le tri de la transparence peut parfois produire des artefacts de bord lorsque de nombreux decals se chevauchent. Pour le travail de production final, nous préférons Cycles. En revanche, EEVEE est excellent pour les aperçus client et les visites interactives.
Densité de decals Nous appliquons généralement de 3 à 8 decals par modèle. Au-delà de 10 decals, les temps de rendu augmentent de façon non linéaire et le gain visuel s'amenuise. Pour les assets complexes, utilisez des trim sheets afin de réduire le nombre de decals et de regrouper le détail dans une seule couche atlasée.
DECALmachine dans les pipelines de production et l'intégration à la render farm
Lorsque vous utilisez DECALmachine à grande échelle, tenez compte des schémas de production suivants :
Gestion de la bibliothèque d'assets Constituez une bibliothèque de decals partagée sur le stockage réseau ou le drive cloud de votre équipe. Organisez les decals par type (usure, logos, dommages, patine). Toute l'équipe utilise la même bibliothèque, ce qui garantit un détaillage cohérent et des transmissions plus rapides.
Application de decals par lots Pour des modèles standardisés (par exemple des rendus produit avec plusieurs variantes de couleur), enregistrez l'application des decals sous forme de script Blender ou d'opérateur Python. Cela automatise le placement des decals et réduit le travail manuel.
Soumission à la render farm Lorsque vous soumettez vos fichiers à notre render farm, incluez dans l'envoi toutes les textures de decals et toutes les bibliothèques. Nous mettons ces assets en cache pour éviter les téléchargements répétés. La structure de matériaux de DECALmachine est entièrement autonome : aucune configuration de shader supplémentaire n'est nécessaire côté farm.
Gestion des versions Suivez les versions de la bibliothèque de decals parallèlement aux fichiers de modèle. Si un client demande des modifications de decals, créez une nouvelle version de la bibliothèque et relancez le rendu depuis la farm, sans avoir à réexporter ni à modifier le modèle.
Configurations de decals multi-vues Pour des campagnes ou des gammes de produits, appliquez la même bibliothèque de decals à plusieurs variantes de modèle. Cela garantit une cohérence visuelle et rend les soumissions par lots à la render farm plus efficaces.
FAQ
Q: Puis-je utiliser DECALmachine avec des modèles qui ne sont pas hard surface ? A: DECALmachine est optimisé pour les hard surfaces, mais fonctionne aussi sur la géométrie organique. Les résultats sont les meilleurs lorsque les surfaces sont relativement planes ou présentent une structure de panneaux claire. Pour les formes très organiques, des artefacts de projection peuvent apparaître : testez soigneusement le placement.
Q: Les decals augmentent-ils fortement la taille des fichiers ? A: Non. Les decals DECALmachine sont des matériaux et des shaders, pas de la géométrie supplémentaire. La taille de votre fichier .blend n'augmente que très peu. La taille des fichiers de texture dépend de votre bibliothèque de decals, pas du nombre de decals appliqués.
Q: Quelle est la différence entre les Simple Decals et les Panel Decals ? A: Les Simple Decals sont des projections plates, adaptées aux autocollants ou à l'usure. Les Panel Decals tiennent compte de la géométrie et suivent le flux d'arêtes des modèles hard surface, ce qui les rend idéaux pour les lignes de panneau et les détails de surface modulaires.
Q: Puis-je exporter les decals lors de la soumission à une render farm ? A: Oui. Les decals restent dans votre fichier Blender sous forme de matériaux et de shaders. Lors de la soumission à notre render farm, toute la pile de matériaux (decals compris) est rendue telle quelle. Aucun baking ni prétraitement supplémentaire n'est nécessaire.
Q: Comment créer des bibliothèques de decals personnalisées ? A: Créez des images PNG ou EXR avec des canaux alpha. Importez-les dans DECALmachine via le panneau de bibliothèque, organisez-les en dossiers, puis enregistrez-les comme bibliothèque d'assets .blend. Vous pouvez ensuite partager cette bibliothèque entre projets ou avec les membres de votre équipe.
Q: DECALmachine fonctionne-t-il avec l'API de scripting de Blender ? A: Oui. DECALmachine expose des opérateurs via bpy pour le scripting. Vous pouvez automatiser le placement des decals, les appliquer par lots ou construire des workflows personnalisés. Consultez la documentation de l'add-on pour les noms et les paramètres des opérateurs.
Q: Que se passe-t-il si je supprime une bibliothèque de decals du disque ? A: Les decals existants restent dans votre fichier, mais vous perdez l'accès aux nouveaux decals de cette bibliothèque. Les nodes de matériau sont conservés, les rendus ne sont donc pas affectés.
Q: Plusieurs artistes peuvent-ils travailler sur les decals dans le même fichier .blend ? A: Oui, mais le verrouillage de fichier de Blender s'applique. Pour une vraie collaboration, utilisez l'Asset Browser de Blender pour partager les bibliothèques de decals et coordonnez séparément l'application des decals.
Résumé
DECALmachine transforme le détaillage de surface, d'un processus fastidieux et lourd en géométrie, en un workflow rapide et non destructif. En comprenant les types de decals, en maîtrisant la création d'atlas et en intégrant les decals à votre pipeline de render farm, vous gagnez la flexibilité d'itérer sur les traitements de surface sans réexporter ni soumettre à nouveau les modèles de base.
Chez Super Renders Farm, nous utilisons DECALmachine pour tout, de la visualisation architecturale aux rendus produit. L'association d'une gestion efficace des matériaux et de l'intégration à la render farm vous permet d'appliquer un riche détail sans la pénalité de performance des approches traditionnelles en high-poly ou riches en textures.
Pour en savoir plus, consultez la documentation officielle de Machin3 sur DECALmachine et explorez les bibliothèques de decals sur Blender Market. Si vous effectuez vos rendus sur notre farm, nous optimisons volontiers la livraison et la mise en cache des assets de decals pour vos projets.



