Qu'est-ce que le « texture baking » ? (Map baking)
L'excellence en visualisation CGI
Danthree Studio transforme la 3D complexe en atouts marketing performants. Offrez une qualité haut de gamme à votre marque.
Lancer le projetQu'est-ce que le « texture baking » ? (Map baking)
Définition du « texture baking »
À l'aide de deux éléments – un appareil photo vintage et un tabouret rustique en bois –, nous allons montrer comment fonctionne le « texture baking » : les cartes de diffusion/albédo, d'AO, de normales, ainsi que, en option, les cartes de lumière ou de courbure, sont intégrées dans un atlas UV. Cela réduit les temps de rendu, garantit la cohérence des matériaux et offre un rendu photoréaliste, même dans la visionneuse Web.
En bref – quand le « baking » est-il intéressant ?
Exemples de Texture Baking : AO-, Normal- & Lightmaps
À l'aide de deux éléments – un appareil photo vintage et un tabouret rustique en bois –, tu verras comment les textures sont intégrées : les textures Diffuse/Albedo, AO, les cartes normales ainsi que (si nécessaire) les cartes de lumière ou de courbure sont correctement placées sur un atlas UV. Cela réduit le temps de rendu, garantit la cohérence des matériaux et assure un rendu photoréaliste, même dans la visionneuse Web.
Tabouret en bois rustique - AO & Normal Maps apportent de la profondeur à chaque encoche


Appareil photo vintage - patine cuite & lightmaps pour des bords brillants subtils


Du terme technique à l'expérience visuelle
Nous ne faisons pas qu'utiliser ces technologies, nous les maîtrisons. Découvrez comment nous créons des univers photoréalistes pour de grandes marques de mobilier.
Consulter le portfolioEn quoi cela est-il pertinent pour le marketing ?
- Itérations plus rapides : les changements de couleur, les mises à jour des matériaux ou les adaptations à l'identité visuelle se font plus rapidement, car les ombres de base et les détails sont déjà « au point ».
- Performances en temps réel : les visionneuses Web, les applications de réalité augmentée ou les configurateurs tirent parti des cartes Light/AO pré-calculées.
- Une identité visuelle cohérente sur tous les canaux : une fois créée, elle s'applique partout de la même manière – e-commerce, supports imprimés, réseaux sociaux.
- Rentable : un temps de rendu réduit = un budget moindre consacré à la puissance de calcul.
Mini-comparatif : cuisson au four vs « à la volée »
Voici comment se déroule le « texture baking »
1. Placer correctement les UV
- Avant même de lancer le rendu, nous créons des cartes UV propres sans chevauchements (à l'exception des cas où le tiling est voulu). C'est la seule façon de garantir que les informations des cartes AO, d'éclairage ou normales soient placées au bon endroit sur le maillage, sans artefacts.Pour vérifier si vos textures sont réellement répétables sans couture, vous pouvez utiliser notre outil de vérification des textures tilables.
Pour en savoir plus sur la préparation des modèles et le traitement UV, consultez la rubrique « Modélisation 3D ».
2. Transfert « High » → « Low »
- À partir de ce modèle très détaillé, nous générons des cartes normales, AO et de courbure sur la géométrie low-poly optimisée. Cela permet de conserver les détails sans faire exploser le nombre de polygones. Pour savoir comment utiliser ces cartes dans les shaders, consultez notre article de blog « Shaders pour des images de synthèse photoréalistes ».
3. vérifier les cartes Light/AO & les mélanger subtilement
- Les textures « Light » et « AO » appliquées confèrent de la profondeur et définissent les zones de contact. Nous les utilisons de manière ciblée et subtile afin d'éviter l'apparition de bords « sales » et de préserver la pureté de l'identité visuelle de la marque. Tu trouveras un aperçu du processus complet sur notre page « Visualisation 3D ».
4. Exportation vers des formats PBR/temps réel
- Nous exportons les cartes finalisées dans des formats tels que glTF, USDZ ou FBX, avec des paramètres PBR précis (albédo, carte de rugosité, métallicité, normale). Cela garantit des résultats cohérents dans les pipelines de rendu et les configurateurs en temps réel. Pour en savoir plus, consultez la rubrique « Numérisation des matériaux etdes surfaces ».
5. Mise en œuvre dans la visionneuse ou la boutique en ligne
- Pour finir, nous intégrons les ressources dans des visionneuses, des boutiques en ligne ou des outils de réalité augmentée. Les textures pré-calculées permettent de réduire les temps de chargement et de garantir une apparence homogène sur tous les canaux. Nous vous montrons comment cela fonctionne concrètement dans la rubrique « Visualisation 3D de produits – Produit ».
Liste de contrôle pour le « texture baking »
FAQ - Cuisson des textures
Ai-je besoin du « texture baking » si j'utilise le ray tracing ?
Pas toujours. Le ray tracing calcule la lumière de manière physiquement correcte, mais le « baking » reste utile pour préparer l'AO ou les effets d'éclairage statiques destinés aux visualiseurs en temps réel. Pour en savoir plus, rendez-vous sur Ray Tracing.
Quelles cartes dois-je au minimum inclure ?
Pour les workflows PBR : carte normale, AO facultatif. Les paramètres « Curvature » et « Thickness » facilitent le masquage. Voir le rendu basé sur la physique (PBR).
Comment éviter les défauts de cuisson ?
Des UV propres, un padding suffisant, une cage pour le « Normal Bake » et des fichiers 16 bits/32 bits pour les lightmaps.
L'AO est-il meilleur en mode statique ou dynamique (SSAO) ?
Pour les photos de produits : « baked ». Pour la RA/RV interactive : souvent SSAO – en fonction du budget alloué aux performances. Contexte : Ambient Occlusion (AO).
Quelle résolution et quelle profondeur de bits dois-je choisir pour les cartes pré-générées ?
Pour les visualiseurs Web, des textures de 1 à 2k suffisent souvent ; pour les gros plans ou l'impression, il vaut mieux opter pour du 4k+. Vous devriez effectuer le baking des cartes AO et des cartes d'éclairage en 16 bits (ou 32 bits en virgule flottante) afin d'éviter l'apparition de bandes – pour savoir pourquoi, consultez l'article « Baking Normal Maps on the GPU » (https://developer.nvidia.com/gpugems/gpugems3/part-iv-image-effects/chapter-22-baking-normal-maps-gpu).
Comment éviter les coutures visibles (seams) et les artefacts lors d'un « normal bake » ?
Des UV propres, un padding suffisant, des hard edges correctement définis et un maillage de cage bien conçu sont indispensables. Tu trouveras plus de détails sur le problème de « skew » et sur les décalages de cage dans le guide de baking de Polycount.
Quand et pourquoi dois-je utiliser une cage ?
Une « cage » empêche les rayons de rencontrer une géométrie incorrecte lors du baking. Il est conseillé de commencer par un léger décalage (1 à 2 % de la dimension du modèle) comme valeur de départ. Tu peux voir comment procéder dans le tutoriel sur le baking dans Toolbag.
Puis-je automatiser et regrouper les opérations de « baking » dans Substance (baking par lots) ?
Oui. Substance Painter propose une fonction de « baking » automatique pour plusieurs textures par maillage, via des préréglages. Pour en savoir plus, consultez la section « Baking dans Substance 3D Painter ».
Quels sont les formats adaptés aux ressources PBR sur le Web ou pour la RA ?
Pour la RA/iOS, le format USDZ est la norme – tu trouveras des informations sur USDZ pour ARKit. Pour le Web/Viewer, les formats glTF/GLB (Khronos) sont recommandés – tu peux éventuellement ajouter cette information dans une autre FAQ.
Différence entre AO-Map et Lightmap : laquelle utiliser dans quel cas ?
L'AO capture les micro-ombres dans les coins (pour plus de relief), tandis que les lightmaps enregistrent l'éclairage complet des scènes statiques. Le ray tracing ne remplace pas automatiquement les lightmaps – voir « Cuisson des normal maps sur le GPU ».
Ai-je encore besoin du « texture baking » si j'utilise le ray tracing ?
Le ray tracing permet de calculer la lumière de manière physiquement correcte. Néanmoins, les AO et les lightmaps précalculées restent très utiles pour les applications en temps réel ou les visionneuses Web rapides. Contexte et conseils sur le workflow : Guide de précalcul de Polycount.
