En bref
- La commande Mesh crée un maillage modifiable à partir de surfaces NURBS, de polysurfaces et d’objets SubD.
- ShrinkWrap peut produire un maillage enveloppant des surfaces, des SubD, des maillages, des nuages de points et des objets ponctuels.
- Une densité de maillage plus élevée augmente le nombre de polygones ; une densité plus faible donne un résultat plus léger et moins détaillé.
- Dans ShrinkWrap, un Offset négatif rétrécit le maillage, tandis qu’un Offset positif l’agrandit.
Les commandes Mesh et ShrinkWrap, décrites dans la documentation officielle de Rhino 8, proposent différentes options pour convertir la géométrie d’un modèle en maillages polygonaux adaptés à divers usages. La commande Mesh fonctionne avec des surfaces NURBS, des polysurfaces et des objets SubD, tandis que ShrinkWrap peut aussi créer un nouveau maillage autour de maillages, de nuages de points et d’objets ponctuels. Le choix des réglages dépend de l’objectif : affichage du modèle à l’écran, exportation ou création d’une géométrie fermée à partir de données de numérisation.
1. Choisir les réglages de départ avec la commande Mesh
La commande Mesh de Rhino crée un maillage polygonal modifiable, distinct de l’objet source. Selon la documentation, le maillage généré à partir d’un objet solide est continu et fermé ; cette caractéristique peut être utile pour l’exportation vers des formats de prototypage rapide comme STL. Les maillages de rendu utilisés pour l’ombrage dans la fenêtre de visualisation ne sont pas modifiables de la même manière ; la documentation indique qu’ils peuvent être extraits avec la commande ExtractRenderMesh.
Au départ, le curseur de densité des contrôles de maillage simples influe sur la proximité entre la surface et les arêtes du maillage. La densité par défaut est de 0,5 et les valeurs admises vont de 0 à 1. Plus la valeur augmente, plus le nombre de polygones est élevé. Une densité importante peut donc être envisagée lorsqu’une représentation proche de la surface est nécessaire ; il n’est toutefois pas utile de choisir systématiquement la valeur la plus élevée.
Pour un premier essai, activez l’aperçu et examinez les lignes du maillage. Évaluez ensemble le niveau de détail, la préservation de la forme de la surface et l’utilisation prévue du modèle. La documentation de Rhino décrit également l’aperçu des réglages de maillage et la possibilité de rétablir les valeurs par défaut.
2. Trouver l’équilibre entre détail et performances
Chaque critère des réglages détaillés du maillage a un effet différent. Les valeurs ci-dessous correspondent aux valeurs par défaut et aux plages recommandées indiquées dans la documentation de Rhino 8 ; plutôt que de toutes les modifier à la fois, concentrez-vous sur le critère qui influe sur le résultat pour procéder à des essais plus maîtrisés.
| Réglage | Valeur recommandée | Effet |
|---|---|---|
| Density | Valeur par défaut : 0,5 ; plage : 0–1 | Le nombre de polygones augmente avec la valeur. |
| Maximum angle | Valeur par défaut : 0° ; plage recommandée : 5°–90° | Favorise un maillage plus dense dans les zones à forte courbure ; la valeur 0° désactive ce critère. |
| Maximum distance, edge to surface | Valeur par défaut : 0 ; plage utilisable selon la taille du modèle | Une valeur plus faible augmente la précision et le nombre de polygones ; la valeur 0 désactive ce critère. |
| Maximum edge length | Valeur par défaut : 0 ; plage utilisable selon la taille du modèle | Une valeur plus faible entraîne un traitement plus lent et davantage de polygones. |
| Minimum edge length | Valeur par défaut : 0,0001 unité système | Une valeur plus élevée peut produire plus rapidement un maillage moins polygoné, mais aussi moins précis. |
Lorsque Refine mesh est activé, Rhino subdivise certaines faces quadrangulaires jusqu’à ce que les critères définis soient satisfaits. La désactivation de cette option peut accélérer la création du maillage, au prix d’une précision et d’un nombre de polygones moindres. Des critères tels que Maximum angle, la longueur des arêtes et la distance à la surface permettent de contrôler les zones qui exigent plus de finesse. Maximum edge length peut servir à viser des polygones de taille approximativement similaire.
Si les différentes parties d’une polysurface doivent rester jointives, prêtez attention à l’option Jagged seams. Lorsqu’elle est activée, les surfaces sont maillées séparément et les arêtes ne sont pas assemblées ; le traitement peut être plus rapide et le nombre de polygones plus faible, mais des fissures peuvent apparaître aux jonctions. Lorsqu’elle est désactivée, la documentation précise qu’un maillage fermé est généré.
3. Envelopper des entrées complexes avec ShrinkWrap
ShrinkWrap génère un maillage qui enveloppe la géométrie sélectionnée. La documentation officielle cite notamment la création de maillages pour l’impression 3D, la génération d’un maillage solide à partir de plusieurs objets réunis, l’assemblage de fragments de numérisation 3D, la création de maillages à partir de nuages de points et la conversion de géométries difficiles à réparer en maillages fermés.
Sélectionnez les entrées et examinez l’aperçu. ShrinkWrap prend en charge les surfaces NURBS, les SubD, les maillages, les nuages de points et les objets ponctuels. L’aperçu permet de voir le maillage de sortie pendant l’exécution de la commande. Si nécessaire, vous pouvez afficher les fils du maillage et masquer les entrées pendant l’aperçu.
Définissez Target Edge Length selon l’objectif. Ce réglage détermine la longueur approximative des arêtes du maillage de sortie. La valeur par défaut est calculée automatiquement ; la documentation source ne fournissant pas de valeur cible précise, faites des essais en fonction de la taille du modèle et examinez l’aperçu.
Vérifiez le sens de l’Offset. Une valeur positive élargit le maillage vers l’extérieur et augmente le nombre de faces. Une valeur négative le rétrécit et réduit le nombre de faces. L’Offset a un effet plus limité sur la longueur cible des arêtes.
Utilisez avec mesure les réglages Smoothing iterations et Polygon Optimization. Une valeur de 0 pour Smoothing désactive le lissage ; plus la valeur augmente, plus le nombre de faces diminue et plus le maillage se rétracte vers l’intérieur. Polygon Optimization se règle entre 0 et 100 % ; une valeur plus élevée réduit davantage le nombre de faces, mais celles situées sur les arêtes vives sont préservées.
Évaluez séparément les données ponctuelles et les trous. Inflate Vertices and Points crée le maillage de sortie à partir de chaque sommet ou point du maillage ou du nuage de points. Cette option est activée par défaut pour les nuages de points et les points, et désactivée pour les autres types d’objets. Fill holes in input objects peut s’avérer utile dans la plupart des cas ; vérifiez néanmoins le résultat, car l’option peut aussi fermer de petites ouvertures laissées intentionnellement dans le modèle.
4. Points à prendre en compte dans les flux de travail d’architecture et de visualisation
Les architectes et les architectes d’intérieur peuvent utiliser la commande Mesh pour préparer des modèles surfaciques à l’exportation ou à d’autres usages reposant sur des polygones. Pour les équipes d’archviz, la densité du maillage constitue le principal compromis entre niveau de détail et nombre de polygones. Une densité plus élevée crée davantage de faces, tandis que le préréglage de qualité « Jagged and faster » est décrit dans la documentation comme un moyen d’ombrer plus rapidement les objets NURBS avec une densité plus faible et une légère perte de qualité.
Les personnes qui travaillent avec des données de numérisation ou des géométries difficiles à réparer peuvent tirer parti de la création de maillages fermés par ShrinkWrap et de sa prise en charge des nuages de points. Le résultat dépend toutefois des réglages Offset, de lissage, de remplissage des trous et de gonflement des points/sommets ; le maillage final doit donc être vérifié en fonction des besoins du projet. La documentation ne fournit pas d’informations sur les licences, la configuration matérielle requise ou la compatibilité avec un format d’exportation spécifique ; il ne faut pas avancer d’hypothèses certaines sur ces sujets.
Erreurs fréquentes
Considérer qu’augmenter la densité améliore toujours le résultat : le nombre de polygones augmente également.
Laisser Jagged seams activé tout en s’attendant à ce que les arêtes des surfaces réunies soient cousues : cette option peut créer des fissures.
Confondre les effets des valeurs positive et négative de l’Offset dans ShrinkWrap : l’une élargit le maillage, l’autre le rétrécit.
Utiliser l’option Fill holes in input objects sans vérifier les petits espaces prévus par le design.
Se fier à l’option de suppression des objets source sans examiner l’aperçu de ShrinkWrap.
Sources
2 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 cabinets d’architecture et de visualisation en Turquie, l’intérêt de ces commandes tient au contrôle qu’elles laissent à l’utilisateur lors de la conversion de différentes géométries sources en maillages. Les travaux faisant appel à des données de numérisation ou nécessitant un maillage fermé peuvent notamment bénéficier de ShrinkWrap ; le résultat demande toutefois de vérifier les réglages et l’aperçu.
N’oubliez pas qu’une densité plus élevée augmente aussi le nombre de polygones. De petits essais sur leurs propres modèles peuvent aider les cabinets à éviter de générer des maillages inutilement lourds. La documentation ne précisant ni les licences, ni la configuration matérielle, ni la compatibilité avec des formats de fichiers particuliers, il convient de vérifier séparément les étapes de transfert réelles du projet avant de prendre une décision sur ces aspects.
Questions fréquentes
Avec quels objets ShrinkWrap fonctionne-t-il dans Rhino 8 ?
Il accepte en entrée des surfaces NURBS, des SubD, des maillages, des nuages de points et des objets ponctuels.
Que modifie la densité dans la commande Mesh de Rhino ?
La densité influe sur la proximité entre les arêtes du maillage et la surface d’origine. Plus sa valeur augmente, plus le nombre de polygones est élevé.
Quelle est la différence entre un Offset positif et négatif dans ShrinkWrap ?
Un Offset positif élargit le résultat et augmente le nombre de faces ; un Offset négatif rétrécit le maillage et réduit le nombre de faces.



