En bref
- QuadRemesh crée un quad mesh à topologie optimisée à partir d’objets surface, mesh ou SubD.
- Target Quad Count vise un nombre approximatif de faces indépendant de l’échelle ; Target Edge Length vise une longueur d’arête approximative liée à l’échelle.
- Les courbes guides doivent être projetées sur l’objet d’entrée pour orienter le flux des quads.
- Le quad mesh peut être converti en SubD avec l’option Convert to SubD de QuadRemesh ou la commande ToSubD.
Dans Rhino 8, la commande QuadRemesh permet de générer un quad mesh modifiable à partir d’objets surface, mesh ou SubD existants. Elle peut créer une topologie destinée à des usages comme le rendu, l’animation, la CFD, la FEA et la rétro-ingénierie. Les étapes ci-dessous portent sur le réglage de la densité et du flux du mesh, puis sur la conversion du résultat en surface SubD.
1. Définir la géométrie d’entrée et l’objectif
Avant de lancer QuadRemesh, déterminez quel objet rééchantillonner et ce que vous souhaitez privilégier dans le résultat : un nombre approximatif de faces ou une longueur d’arête approximative. La commande fonctionne avec des surfaces, des meshes et des objets SubD. QuadRemesh se trouve dans le chemin d’accès SubD / Mesh > Edit Tools > Quad Remesh.
Target Edge Length et Target Quad Count reposent sur des critères différents. La longueur d’arête dépend de l’échelle de l’objet ; si l’objet est plus grand, le même réglage peut produire davantage de faces. Si la valeur cible est trop élevée par rapport à la taille de l’objet, le remaillage peut échouer. Le nombre de faces cible, lui, est indépendant de l’échelle : le même nombre de faces est visé pour une même entrée, même à des échelles différentes.
| Réglage | Valeur recommandée | Effet |
|---|---|---|
| Target Edge Length | Longueur d’arête approximative souhaitée | Dépend de l’échelle ; influe sur la longueur des arêtes et la densité des faces. |
| Target Quad Count | Nombre approximatif de faces souhaité | Vise un nombre similaire de faces même si l’échelle change. |
| Adaptive Size | 0 pour des faces moins nombreuses et de taille similaire ; 100 pour plus de détails dans les zones très courbées | À mesure que la valeur augmente, de petites faces apparaissent dans les zones à forte courbure. |
| Use Surface Edges | Généralement Smart | Préserve les limites des surfaces secondaires d’une polysurface ou d’une extrusion ; l’algorithme peut éliminer les limites jugées non pertinentes. |
| Detect Hard Edges | Activé ou désactivé selon les besoins | Ajoute une boucle d’arêtes vives si l’angle entre les faces adjacentes dépasse 30 degrés. |
2. Régler la densité des faces et le niveau de détail
Adaptive Size influe sur la répartition du nombre et de la taille des faces sur le modèle. La valeur 0 vise à obtenir le moins de quads possible, avec des dimensions plus uniformes. Au-delà de 30, il devient plus difficile de contrôler le nombre de faces. Plus la valeur augmente, plus de petits quads apparaissent dans les zones à forte courbure ; la valeur 100 permet de conserver davantage de détails.
Ne partez pas du principe qu’une seule valeur conviendra à tous les modèles. Essayez des valeurs basses si vous recherchez un maillage plus simple, et des valeurs plus élevées si vous souhaitez préserver les détails dans les zones fortement courbées. Utilisez l’aperçu Preview avant de valider le résultat. Il se met à jour lorsque vous modifiez les réglages et affiche la longueur moyenne des arêtes ainsi que le nombre de faces.
Si le maillage filaire de l’objet d’entrée est dense, l’aperçu peut ne pas s’afficher. Dans ce cas, activez Hide Input Objects pour masquer l’objet d’entrée. Lorsque le résultat est prêt, vérifiez l’état de l’option Delete Input Objects : elle détermine si les objets source seront supprimés à la fin du remaillage.
3. Orienter le flux des quads avec des limites et des courbes
Pour préserver les limites des surfaces secondaires d’une polysurface ou d’une extrusion, examinez les options Use Surface Edges. Off ignore ces limites. Smart les préserve, sauf celles que l’algorithme juge non pertinentes, et la documentation le présente généralement comme le meilleur choix. Strict préserve toutes les limites des surfaces secondaires.
Pour les objets symétriques, un remaillage symétrique selon les axes X, Y ou Z est possible si le plan central approprié est sélectionné. Il est possible de choisir plusieurs axes ; cette fonctionnalité n’est pertinente que pour les objets symétriques et lorsque le plan adéquat est défini.
Les courbes guides peuvent orienter les boucles ou les anneaux d’arêtes des quads. Pour qu’elles soient efficaces, elles doivent être projetées sur l’objet d’entrée. Les réglages Curve Influence déterminent l’influence des courbes sur le résultat :
Utilisez l’option Approximate pour influencer uniquement le flux général des quads ; son effet est léger.
Envisagez l’option Create Edge Ring pour créer des anneaux d’arêtes perpendiculaires à la direction des courbes. Les anneaux ne suivent pas forcément exactement les courbes.
Utilisez l’option Create Edge Loop lorsque vous souhaitez placer des boucles d’arêtes le long des courbes ; c’est l’influence la plus forte pour les courbes guides.
4. Convertir le quad mesh en SubD
L’option Convert to SubD permet de convertir le résultat de QuadRemesh en SubD au cours de la même opération. La surface générée est lissée et les arêtes vives sont préservées dans la mesure du possible. Pour que les arêtes ajoutées avec Detect Hard Edges restent marquées dans le SubD, vous pouvez utiliser l’option SubD Creases. L’option SubD corners permet de transférer les sommets du quad mesh comme sommets SubD.
Vous pouvez également utiliser la commande ToSubD. Elle convertit en objets SubD les types pris en charge, notamment les meshes, les extrusions, les surfaces et les surfaces secondaires ; son chemin d’accès est documenté comme SubD > From Object. Pour une entrée mesh, l’option UseMesh détermine si les sommets du mesh deviennent des points de contrôle SubD ou des points SubD. L’option MeshCreases de ToSubD contrôle si les arêtes non soudées du mesh source sont converties en arêtes vives. MeshCorners détermine si le sommet d’angle d’une face du quad mesh est vif ou lissé.
Avant la conversion, déterminez avec DeleteInput si la géométrie source doit être conservée. Les trims des surfaces et des surfaces secondaires ne sont pas transférés vers le SubD. Les surfaces secondaires d’une polysurface sont converties séparément ; les arêtes non-manifold d’un mesh et les faces qui leur sont associées sont supprimées. Il est donc important de vérifier le résultat après conversion.
Quels avantages pour un workflow d’architecture et de visualisation ?
QuadRemesh peut aider à organiser la topologie d’un mesh destiné au rendu ou à l’animation à partir d’une forme architecturale, et à préparer une géométrie basée sur des quads pour des travaux de rétro-ingénierie. Sur les surfaces courbées, Adaptive Size influe sur les zones où les détails se concentrent. Les courbes guides peuvent, quant à elles, orienter le flux des arêtes dans une zone donnée.
Cet outil ne garantit pas automatiquement une topologie idéale pour tous les modèles. Gardez à l’esprit que la longueur d’arête cible dépend de l’échelle de l’objet, tandis que le nombre de faces cible est indépendant de l’échelle. La documentation de Rhino 8 ne mentionne aucune exigence en matière de licence ou de matériel ; il ne faut donc pas ajouter d’hypothèses à ce sujet dans le workflow. Si le résultat doit être utilisé comme SubD, vérifiez en particulier la perte des trims, la suppression des arêtes non-manifold et le réglage de suppression des objets source.
Erreurs fréquentes
Utiliser Target Edge Length au lieu de Target Quad Count, ou inversement, alors qu’un nombre de faces indépendant de l’échelle est nécessaire.
Définir une valeur Target Edge Length trop élevée par rapport à la taille de l’objet et provoquer l’échec du remaillage.
S’attendre à ce que les courbes guides influencent le résultat sans les projeter sur l’objet d’entrée.
Oublier qu’un maillage filaire dense peut masquer l’aperçu et ne pas essayer l’option Hide Input Objects dans ce cas.
Ne pas tenir compte de la perte possible des trims ou de la suppression d’éléments de mesh non-manifold lors du passage en SubD.
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 agences d’architecture et de visualisation en Turquie, l’intérêt pratique de QuadRemesh tient à sa capacité à produire une topologie quad gérable à partir d’une forme complexe, puis à transférer cette géométrie vers un SubD. Les équipes qui souhaitent contrôler la densité des faces et l’orientation du flux peuvent rendre leur workflow plus prévisible en testant les réglages en fonction du modèle visé.
Il ne faut toutefois pas s’attendre à un résultat parfait avec un seul réglage : l’échelle, la projection des courbes guides et les choix concernant les arêtes vives ont une incidence sur le résultat. Avant la conversion, vérifiez l’option de suppression de l’objet source, ainsi que les limites liées aux trims et aux géométries non-manifold. Comme la documentation ne fournit pas d’informations sur le matériel ou les licences, mieux vaut éviter toute hypothèse d’achat ou de performance sur ces points.
Questions fréquentes
Avec quels objets Rhino 8 QuadRemesh fonctionne-t-il ?
QuadRemesh peut créer un quad mesh à partir de surfaces, de meshes et d’objets SubD existants.
Quelle est la différence entre Target Edge Length et Target Quad Count ?
Target Edge Length définit une longueur d’arête approximative liée à l’échelle. Target Quad Count vise un nombre approximatif de faces indépendant de l’échelle.
Comment convertir le résultat de QuadRemesh en SubD dans Rhino ?
Vous pouvez utiliser l’option Convert to SubD dans QuadRemesh ou exécuter la commande ToSubD.



