Le modificateur Solidify¶
Le modificateur Solidify prend la surface de n’importe quel maillage et lui ajoute de la profondeur et de l’épaisseur.
Options¶
- Mode
- Simple
Il s’agit de l’algorithme de solidification par défaut, qui extrude simplement la géométrie. Cet algorithme ne fonctionne pas sur la géométrie où les arêtes ont plus de deux faces adjacentes.
Important
Si les normales des faces adjacentes ne pointent pas dans la même direction générale, le mode simple ne pourra pas solidifier la frontière entre celles-ci. Cela se produit si les normales ne sont pas recalculées ou par exemple sur des surfaces une-seule-face comme une bande de Möbius.
- Complex
Il s’agit d’un algorithme de solidification qui peut gérer toutes les situations géométriques pour garantir une géométrie de sortie manifold. Cet algorithme est capable de solidifier des formes telles que les bandes Möbius, les bouteilles de Klein, les dispositions de murs architecturaux et bien d’autres encore que le Simple Mode n’est pas en mesure de faire. Si les cas particuliers ne sont pas présents, il est recommandé de choisir Simple car la logique supplémentaire rend cet algorithme beaucoup plus lent.
Note
Il n’y a pas d’options crease dans l’onglet Modificateur car crease est géré de manière dynamique. Le modificateur transférera les crease du maillage d’origine de manière intelligente vers le maillage de sortie pour travailler avec le modificateur Subdivision Surface.
- Thickness Mode Complex Mode
Choix du type de traitement d’épaisseur (solveur d’épaisseur).
- Fixed
Similaire au Simple Mode sans Even Thickness (épaisseur uniforme). Les nouveaux sommets sont toujours à une distance fixe des anciens.
- Even
Similaire au Simple Mode avec une Even Thickness (épaisseur uniforme) et des High Quality Normals (normales de haute qualité). Ajustement pour les angles vifs, mais peut ne pas toujours fonctionner lorsque plus de trois faces se rejoignent.
- Constraints
Il s’agit d’un modèle plus avancé pour essayer d’obtenir toujours l’épaisseur optimale de partout. Jusqu’à trois faces, il est toujours garanti de trouver une solution optimale.
- Boundary Complex Mode
Choix du type de limite qui convient le mieux au modèle.
- None
Aucun correctif de limite n’est appliqué. Les résultats sont stables.
- Round
Ajuste la frontière pour qu’une ouverture soit tournée vers l’intérieur (comme un trou dans un œuf).
- Flat
Ajuste la limite d’une ouverture plane pour qu’elle soit plate (comme une sphère coupée).
- Thickness
La profondeur à solidifier.
- Offset
Une valeur entre (-1 à 1) pour positionner la résultat solidifié en dedans ou en dehors du maillage d’origine. Fixé à 0.0, la sortie solidifiée sera centrée sur le maillage d’origine.
- Even Thickness Simple Mode
Maintient l’épaisseur en ajustant les coins tranchants. Parfois améliore la qualité mais augmente aussi le temps de calcul.
- Merge Threshold Complex Mode
Distance à l’intérieur de laquelle la géométrie dégénérée est fusionnée.
- Rim
- Fill
Remplit le vide entre les arêtes internes et externes.
- Only Rim
En Simple Mode: N’extrude pas les surfaces parallèles à l’original, mais à la place ajoutera seulement le bord perpendiculaire .
En Complex Mode: n’abandonnera que le bord perpendiculaire généré.
Note
Fill et Only Rim ne font la différence que sur les objets Non-manifold, car les « rims » sont générés à partir des bords de la géométrie d’origine.
- Vertex Group
Seuls les sommets de ce groupe sont solidifiés. Leur poids est multiplié par l’épaisseur, ainsi les sommets avec des poids moindres seront moins épais.
- Invert
Inverse le groupe de sommets, de sorte que seuls les sommets qui ne sont pas dans le groupe de sommets seront solidifiés.
- Factor
À quel point le poids des sommets sont pris en compte.
À 0.0, les sommets avec un poids nul n’auront aucune épaisseur (duplique des sommets).
À 0.5, les sommets avec zéro de poids seront moitié moins épais que ceux avec un poids plein.
À 1.0, les poids sont ignorés et la valeur Thickness est utilisée pour chaque sommet.
- Flat Faces Complex Mode
Utilisez le poids de sommet minimal attribué aux sommets d’une face pour vous assurer que les nouvelles faces restent parallèles à leurs faces d’origine. C’est lent, donc à désactiver quand pas nécessaire.
Normals¶
- Flip Normals
Inverse les normales de toute la géométrie (à la fois les surfaces internes et externes).
- High Quality Normals Simple Mode
Les normales sont calculées pour produire encore plus d’épaisseur. Parfois cela améliore la qualité mais augmente aussi le temps de calcul.
Materials¶
- Material Offset
Choix d’un matériau différent pour la nouvelle géométrie. Celui-ci est appliqué comme un décalage du matériau d’origine de la face de laquelle il a été solidifié.
Une valeur à 0 signifie qu’il utilisera le même matériau.
Une valeur à 1 signifie qu’il utilisera le matériau immédiatement au dessous du matériau d’origine.
Une valeur à -2 signifie que le matériau à deux positions au dessus du matériau d’origine sera utilisé.
Ils sont limités à la plus élevée et la plus basse des positions des slots de matériaux.
- Rim
De même, vous pouvez attribuer un autre matériau aux faces du rim.
Edge Data¶
- Inner Simple Mode
Définit un crease sur les bords intérieurs.
- Outer Simple Mode
Définit un crease sur les arêtes extérieures.
- Rim Simple Mode
Définit un crease sur le rim.
- Bevel Convex
Un poids de biseau d’arête à ajouter aux arêtes extérieures.
Thickness Clamp¶
- Clamp
Une valeur comprise entre (0 et 2) pour limiter les décalages afin d’éviter l’auto-intersection. Le montant est déterminé par la longueur de l’arête adjacente la plus courte.
- Angle Clamp
S’il est activé, le clamping prendra également en compte les angles dans la géométrie, pas seulement les longueurs.
Output Vertex Groups¶
- Shell
Groupe de sommets auquel la shell géométrie générée sera pondérée. Cela vous permet d’utiliser d’autres modificateurs pour affecter uniquement la shell géométrie en utilisant le contrôle d’influence du groupe de sommets de ce modificateur.
- Rim
Identique à Shell Vertex Group, mais pour la géométrie de rim générée.
Limitations connues¶
Even Thickness¶
L’épaisseur de solidification est une approximation. Bien que « Even Thickness » et « High Quality Normals » devraient donner de bons résultats, l’épaisseur finale de la paroi n’est pas garantie et peut varier en fonction de la topologie du maillage. Surtout pour les sommets avec plus de trois faces adjacentes.
Afin de maintenir une épaisseur de paroi précise dans tous les cas, nous aurions besoin d’ajouter/ supprimer des faces sur le décalage shell, ce que ce modificateur ne fait pas car cela ajouterait beaucoup de complexité. La meilleure option pour conserver l’épaisseur de la paroi est le mode complexe avec le mode thickness des contraintes, mais cela n’est pas non plus garanti de fonctionner parfaitement dans tous les cas.