Dernières actualités
Guide de réimportation Datasmith : scènes Unreal EngineGuide pour mettre à l’échelle et régler les motifs de hachures dans Rhino 8Guide du Build Modifier de Blender pour les animations architecturalesGuide du Boolean Modifier dans Blender : couper, unir et intersecter des maillagesCréer des vidéos d’architecture avec Gemini Omni Flash et Veo 3.1 : guide étape par étapeAMD s’exprime sur les mises à jour du vBIOS des Radeon RX 7000OmniBody : la simulation temps réel de corps mous découpables de KAISTBlender Solidify Modifier : donner une épaisseur maîtrisée aux surfaces de meshCaméra orthographique dans Unreal Engine : guide des vues architecturalesAppels d’outils et sorties structurées avec l’API Gemini : guide pour l’architecture
TutorielsBlender

Guide du Boolean Modifier dans Blender : couper, unir et intersecter des maillages

Le Boolean Modifier de Blender permet de réaliser de manière modifiable des opérations de découpe, d’union et d’extraction du volume commun entre des maillages. Ce guide présente les types d’opérations, les options de solveur et les étapes de dépannage.

Volume architectural blanc avec une ouverture géométrique découpée et des volumes en intersectionImage IA
Image d’illustration générée par IA.Image : 3dsınıfı / FCA AI

En bref

  1. Le Boolean Modifier produit différents résultats volumétriques avec les opérations Intersect, Union et Difference.
  2. Float privilégie la rapidité, mais ne prend pas en charge les géométries qui se chevauchent ; Exact peut les traiter, mais est plus lent.
  3. Le solveur Manifold est généralement rapide, mais nécessite un maillage manifold.
  4. Les modificateurs agissent sans modifier directement la géométrie de base ; leur ordre influe sur le résultat.

Ce que vous apprendrez dans ce guide

Le Boolean Modifier de Blender détermine comment un maillage fusionne avec un autre ou est affecté par celui-ci. Cette méthode permet de créer une ouverture dans un volume, de réunir deux volumes ou de ne conserver visible que leur partie commune. Comme l’opération ne modifie pas directement la géométrie de base, il est possible de réévaluer le résultat en modifiant l’objet de découpe ou les paramètres.

Dans ce guide, vous apprendrez à définir la relation entre l’objet principal et l’objet source, à choisir l’une des trois opérations booléennes et à évaluer les options de solveur. Nous verrons également comment vérifier la structure du maillage, la pile de modificateurs et le moment où appliquer l’opération lorsque le résultat semble incorrect.

Prérequis

Vous avez besoin de Blender et des objets maillés qui participeront à l’opération booléenne. La documentation de Blender ne précise ni numéro de version ni exigence de compte ; aucune condition de ce type n’est donc indiquée ici. Le modificateur s’ajoute à l’objet actif. La documentation montre le bouton « Add Modifier » dans l’onglet Modifiers de l’éditeur Properties, ou le raccourci Shift-A lorsque cet onglet est actif.

Vous pouvez considérer comme objet principal celui qui porte le résultat, et comme objet source celui qui le découpe ou le rejoint. La source peut être un seul maillage ou une collection. Avant de commencer, déterminez le rôle de chaque objet dans la scène afin de réduire le risque d’utiliser la mauvaise géométrie comme source de l’opération.

Opération booléenne étape par étape

  1. Définissez l’objet principal et ajoutez un modificateur. Sélectionnez le maillage sur lequel vous souhaitez obtenir le résultat, puis activez-le. Ajoutez ensuite un Boolean Modifier. Au lieu de modifier immédiatement la géométrie de base de l’objet, les modificateurs agissent sur le résultat affiché et rendu. Les données initiales du maillage sont ainsi préservées pendant que vous ajustez les paramètres de l’opération.

  2. Choisissez le type de source. Dans le champ Operand Type, vous pouvez utiliser un seul Object ou une Collection comme source. Choisissez Object si vous travaillez avec un seul maillage de découpe, et Collection si vous souhaitez traiter plusieurs objets sources dans une même opération. Le comportement particulier d’une collection vide n’est documenté que pour le solveur Exact : dans ce cas, le modificateur peut supprimer la géométrie interne auto-intersectée du maillage principal. Ne considérez donc pas une collection vide comme une source de découpe ordinaire.

  3. Déterminez le résultat souhaité. Difference sert à soustraire de l’objet principal la zone occupée par le maillage source. Avec Union, les volumes sources sont réunis en un seul résultat et les surfaces internes ne sont pas conservées. Intersect ne garde que le volume intérieur commun aux maillages. Par exemple, choisissez Difference pour créer une ouverture dans un bloc, Union pour réunir deux volumes en un seul résultat, et Intersect pour examiner leur zone commune.

  4. Choisissez le solveur en fonction de l’état du modèle. Float privilégie la vitesse de calcul et constitue une option plus simple, mais ne peut pas traiter les géométries qui se chevauchent. En présence de surfaces ou de volumes superposés, vous pouvez utiliser Exact. Ce solveur fournit des résultats plus complets et prend en charge les géométries qui se chevauchent, mais ses calculs sont plus lents. Manifold est généralement le plus rapide, mais ne fonctionne qu’avec des maillages manifold. La documentation indique une exception : l’opération Difference avec un plan. De plus, l’opération Intersect n’est pas disponible avec le solveur Float.

  5. En cas de problème, examinez le maillage et les paramètres. Si vous observez des découpes inattendues, des déformations ou des artefacts, vérifiez d’abord la manière dont les maillages se croisent et s’ils sont manifold. Avec le solveur Float, Overlap Threshold définit à quelle distance deux surfaces sont considérées comme se chevauchant. Si le résultat ne s’améliore pas après vérification de ce paramètre, essayez le solveur Exact.

  6. Utilisez les options avec prudence pour les géométries non-manifold. Selon la documentation de Blender, un résultat correct n’est garanti que pour les maillages manifold. Les maillages non-manifold comportant des trous fonctionnent souvent, mais peuvent produire des défauts ; le solveur Manifold ne fonctionne pas avec eux. Dans le solveur Exact, Hole Tolerant est une option destinée à améliorer le résultat avec une géométrie non-manifold, mais elle augmente le temps de calcul. La documentation recommande donc de l’activer lorsque le solveur Exact rencontre des erreurs avec cette géométrie. Self Intersection, également disponible avec Exact, traite l’auto-intersection des maillages concernés par l’opération ; cette option a elle aussi un coût en performances.

  7. Décidez au bon moment d’appliquer le modificateur. Si vous comptez déplacer l’objet de découpe ou modifier les paramètres, laissez le modificateur actif. Vous pouvez utiliser Apply pour intégrer définitivement le résultat à la géométrie du maillage ; le modificateur est alors retiré de la pile. Avant de l’appliquer, vérifiez l’ordre des autres modificateurs. La pile est calculée de haut en bas et un changement d’ordre peut modifier le résultat. De plus, appliquer un modificateur qui ne se trouve pas en première position dans la pile peut ignorer cet ordre et produire un résultat indésirable.

Erreurs fréquentes

Supposer que tous les maillages donneront un résultat propre avec une opération booléenne : aucun résultat correct n’est garanti pour les géométries non-manifold. En présence de trous et d’auto-intersections, vérifiez attentivement le résultat et n’utilisez pas le solveur Manifold sur ces maillages.

Choisir systématiquement le solveur le plus rapide : Manifold est généralement rapide, mais ne convient pas si le maillage ne remplit pas les conditions requises. Float ne permet pas non plus de traiter les géométries qui se chevauchent. Choisissez le solveur en fonction non seulement de la vitesse, mais aussi de la structure du modèle et de l’opération nécessaire.

Ignorer l’ordre des modificateurs : la position dans la pile détermine l’ordre d’évaluation des opérations. Si le résultat est inattendu, déplacez les modificateurs vers le haut ou le bas de la pile pour observer les changements. N’utilisez pas non plus Apply sans avoir vérifié l’ordre.

Utilisation dans un flux de travail d’architecture et de visualisation

Les architectes et les architectes d’intérieur peuvent utiliser le Boolean Modifier comme méthode modifiable pour créer des ouvertures ou des évidements dans leurs études de volumes. En modélisation de mobilier, tester différentes options de découpe et d’union peut également aider les artistes en visualisation à comparer plusieurs géométries. Déplacer l’objet source et réévaluer le résultat avant d’appliquer le modificateur offre davantage de souplesse que de travailler directement sur le maillage de base.

Dans le flux de travail, il est important de sélectionner la bonne source, de choisir un solveur adapté à la géométrie et de vérifier l’ordre des modificateurs. La documentation de Blender indique que les solveurs diffèrent en vitesse, mais ne précise aucune exigence matérielle, durée de calcul ou compatibilité de version. Évaluez donc les performances dans le fichier réel du projet, en particulier dans les scènes complexes. La documentation ne fournit pas non plus d’informations sur les licences ou les tarifs.

Étapes suivantes

Pour votre premier essai, utilisez un maillage principal et un maillage source ; examinez séparément les résultats de Difference, Union et Intersect. Essayez ensuite différents solveurs pour observer leurs différences sur une même géométrie. Vous pouvez activer l’affichage Wireframe pour voir les arêtes des objets pendant leur déplacement, et X-Ray pour examiner les parties intérieures. La documentation de Blender indique que ces modes d’affichage peuvent faciliter le suivi de la géométrie.

N’appliquez pas le modificateur avant d’être satisfait du résultat. Vérifiez d’abord que l’objet source est le bon et que l’ordre de la pile fonctionne comme prévu. Une fois le résultat rendu permanent, le modificateur est supprimé de la pile ; il est donc plus pratique de le laisser actif tant que des changements restent possibles.

Sources et licence

Ce guide a été adapté en turc à partir de la documentation de Blender sur le Boolean Modifier et l’introduction aux modificateurs. Les deux sources sont sous licence CC BY-SA 4.0.

Sources

2 sources
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/modifiers/generate/booleans.html
Résumé
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/modifiers/introduction.html
Résumé

Les textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.

L’avis de 3dsınıfı
3dL’analyse de la rédaction

Pour les agences d’architecture et les équipes de visualisation en Turquie, le Boolean Modifier peut faciliter les essais modifiables de découpe et d’union dans la modélisation de volumes et de mobilier. Pouvoir comparer différentes options sans rendre immédiatement la géométrie définitive constitue un avantage pratique.

Le choix du solveur influe toutefois sur les performances : Exact est plus lent, Float est limité avec les géométries qui se chevauchent, et Manifold dépend des caractéristiques du maillage. Les sources ne précisent aucune exigence matérielle, compatibilité de version ou information tarifaire. Il est donc judicieux pour les équipes de faire des essais dans leurs propres scènes et d’appliquer le modificateur une fois le résultat définitif.

Questions fréquentes

Quelles opérations le Boolean Modifier de Blender permet-il d’effectuer ?

Intersect conserve le volume commun, Difference soustrait de l’objet principal la zone occupée par le maillage source, et Union réunit les volumes en un seul résultat.

Quel solveur choisir pour une opération booléenne ?

Float est rapide, mais ne prend pas en charge les géométries qui se chevauchent. Exact peut traiter les géométries en intersection, mais est plus lent ; Manifold fonctionne avec des maillages manifold.

Quand appliquer le Boolean Modifier ?

Vous pouvez utiliser Apply lorsque vous souhaitez intégrer définitivement le résultat à la géométrie. L’application supprime le modificateur, et l’ordre dans la pile peut influer sur le résultat.

Les commentaires et le forum sont en turc.Rejoindre la discussion
+

À lire aussi