Dernières actualités
Comment modifier les textes de cote et les lignes de repère dans Archicad 29 ?Comment réduire le nombre de polygones d’un modèle avec Decimate Modifier dans BlenderGuide pour gérer les configurations répétitives de pièces et d’étages avec les groupes RevitVirtual Shadow Maps dans Unreal Engine 5 : guide des ombres en archvizAMD dévoile l’EPYC Embedded 9006 : 256 cœurs et plateforme SP7Guide du débruitage dans Blender : réduire le bruit de Cycles dans le compositeurLe campus du musée municipal de Keşan récompensé en architecture aux Altın KarıncaGuide Rhino 8 CageEdit : déformer un modèle avec précision grâce à une cageComment suivre les événements d’un modèle avec les classes observer de l’API Ruby de SketchUp ?Créer des visuels conceptuels avec SketchUp Diffusion : guide pour les architectes
Conseils et guidesRhinoMAS

Guide Rhino 8 CageEdit : déformer un modèle avec précision grâce à une cage

Dans Rhino 8, CageEdit permet de modeler des objets en douceur en modifiant les points d’une cage de contrôle. Ce guide présente la création de la cage, les effets locaux et les options de précision.

Vue en studio de surfaces architecturales courbes façonnées à l’aide d’une cage de contrôleImage IA
Image d’illustration générée par IA.Image : 3dsınıfı / FCA AI

En bref

  1. CageEdit déforme des objets à l’aide d’un objet de contrôle en deux ou trois dimensions.
  2. L’option Local limite la zone affectée à l’aide de Falloff distance ; l’effet de l’option Global peut dépasser les limites de la cage.
  3. Les options Accurate et Fast proposent des compromis différents entre niveau de détail de la déformation et vitesse de mise à jour.
  4. ExtractOriginalCaptives restaure les objets d’origine à leur position initiale dans Rhino 8, sans modifier les objets déformés.

Dans la documentation d’aide de McNeel, CageEdit de Rhino 8 est présenté comme un outil de déformation dans lequel l’objet de contrôle définit la zone à modifier. Après avoir sélectionné les objets à éditer, l’utilisateur définit une cage ou choisit une surface ou une courbe existante appropriée, puis modifie les points de l’objet de contrôle pour façonner la géométrie. L’outil permet aussi bien des modifications globales que des retouches qui n’affectent qu’une partie de l’objet.

1. Commencer une édition avec une cage

La première étape consiste à sélectionner les objets à modifier. Dans la documentation de Rhino, ils sont appelés « captive ». Les points de contrôle d’une courbe, d’une surface ou d’un mesh peuvent également être utilisés comme éléments à éditer. L’objet de contrôle peut être créé avec la commande Cage ou sélectionné parmi les surfaces et courbes existantes. Pour utiliser un objet comme son propre objet de contrôle, on peut choisir une arête de l’objet ou, pour une polysurface, l’une de ses faces.

Dans l’aide de Rhino 8, le chemin de menu pour CageEdit est Transform › Cage Editing › Cage Edit ; pour créer une cage, il faut choisir Transform › Cage Editing › Create Cage. Cette commande crée une cage en forme de boîte, qui peut ensuite être associée aux objets avec CageEdit et modifiée à l’aide de ses points de contrôle.

Prompt
Cage

Le processus de base se déroule ainsi :

  1. Sélectionnez les objets à éditer.

  2. Créez un nouvel objet de contrôle ou choisissez une courbe ou une surface existante.

  3. Modifiez les points de la cage de contrôle pour changer la forme des objets.

Un clic sur le polygone de contrôle de la cage sélectionne deux points de cage adjacents ; un double-clic sélectionne une rangée de points. La source indique que des cages avec peu de points de contrôle peuvent aussi être utilisées sur des objets complexes et contribuer à obtenir des transitions plus douces. Il n’est donc pas forcément nécessaire de créer une cage dense pour chaque modèle ; la documentation ne précise toutefois aucun nombre de points idéal.

2. Définir le type et la structure de la cage

L’objet de contrôle peut être créé sous forme de ligne, de rectangle ou de boîte en trois dimensions, en fonction des limites de la géométrie d’entrée. L’option BoundingBox détermine la position de la boîte par rapport à la boîte englobante de l’objet. Pour les objets en deux dimensions, ObjectPlane aligne la cage rectangulaire sur le plan de l’objet dans l’espace 3D.

PointCount détermine le nombre de points de contrôle de la cage dans chaque direction. Degree définit le degré de la cage ligne, rectangle ou boîte dans la direction correspondante. Lorsqu’un seul nombre est saisi à l’invite « Cage parameters », il est appliqué à toutes les directions ; les degrés sont également ajustés automatiquement en conséquence. La source ne recommande aucun nombre de points prédéfini : il faut donc tester les valeurs en fonction de la forme du modèle et du niveau de contrôle requis.

ParamètreValeur recommandéeEffet
DeformationAccurate ou Fast, selon que le niveau de détail ou la vitesse de mise à jour est prioritaireAccurate peut créer des surfaces plus denses au prix de mises à jour plus lourdes. Fast produit un résultat avec moins de points de contrôle et peut réduire la précision des détails.
PreserveStructureYes pour conserver la structure ; No pour permettre une réadaptation avec des points de contrôle supplémentaires si nécessaireYes conserve la disposition actuelle des points de contrôle de la courbe ou de la surface. No permet de réadapter l’objet afin d’obtenir une déformation plus précise.
Region to editGlobal ou Local, selon la portée souhaitée de l’effetGlobal peut étendre l’effet au-delà des limites de la cage. Local limite la zone affectée avec Falloff distance.
RigidÀ activer pour les objets dont la forme doit rester intacteModifie la position de l’objet sans en changer la forme.

PreserveStructure ne s’applique pas aux polysurfaces ; l’option n’est donc pas affichée lorsqu’une polysurface est sélectionnée seule. Rigid s’applique objet par objet. Le même objet de contrôle peut agir de façon rigide sur certains objets et les déformer sur d’autres. Pour modifier ultérieurement le réglage de rigidité, il faut rattacher les objets au même objet de contrôle. Les objets groupés sont transformés comme un ensemble. Les instances de bloc, quant à elles, sont transformées de façon rigide, indépendamment du réglage Rigid.

3. Gérer l’effet local et la qualité de la déformation

Avec l’option Global, la partie de la cage en contact avec l’objet ne délimite pas l’effet. Les objets qui ne se trouvent qu’en partie dans la cage peuvent également être transformés. En outre, l’effet peut augmenter sur les parties éloignées de l’objet de contrôle : il faut donc vérifier si des modifications indésirables apparaissent sur un modèle étendu.

Avec Local, Falloff distance sert à définir la zone d’influence autour de l’objet de contrôle. La déformation peut être appliquée intégralement à l’intérieur de la cage ou dans la zone définie par les objets de contrôle ligne et rectangle. Les parties situées hors de cette zone restent fixes, tandis que l’effet diminue progressivement dans la zone intermédiaire. Il est également possible de limiter l’influence spatiale de l’objet de contrôle à l’aide d’une sphère, d’un cylindre ou d’une boîte.

Pour choisir entre Accurate et Fast, il ne faut pas tenir compte uniquement de la vitesse de traitement. Accurate peut ralentir les mises à jour et entraîner la reconstruction de la surface avec une structure plus dense. Fast fonctionne avec une structure comportant moins de points de contrôle ; en contrepartie, le niveau de détail de la déformation peut être inférieur. PreserveStructure=Yes conserve la structure existante, mais si l’objet ne comporte pas assez de points de contrôle, la modification de forme peut être moins précise. L’option No permet une réadaptation avec des points de contrôle supplémentaires si nécessaire.

L’historique est créé pour les déformations CageEdit, quel que soit le réglage History. De plus, la nouvelle commande signalée dans Rhino 8, ExtractOriginalCaptives, restaure à leur position initiale les versions originales non déformées des objets associés à la cage sélectionnée ; les objets déjà déformés ne sont pas affectés par cette opération.

Prompt
ExtractOriginalCaptives

Pour dissocier un objet de l’influence de l’objet de contrôle, la commande ReleaseFromCage est disponible. Elle détache les objets sélectionnés de l’influence du contrôle CageEdit.

Prompt
ReleaseFromCage

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

CageEdit convient pour façonner une zone plus large à l’aide d’une cage plutôt que de modifier individuellement les points de géométrie, lorsqu’une modification contrôlée d’un volume ou d’une surface est nécessaire. L’option Local permet de travailler sur une zone précise sans affecter l’ensemble du modèle. Le réglage Rigid permet aussi de modifier la position des éléments dont la forme doit rester intacte. Le fait que les polysurfaces restent réunies pendant une opération CageEdit est un comportement à prendre en compte lorsque l’on travaille avec ce type de géométrie.

Sur un modèle important, effectuer d’abord un petit essai peut être utile, en particulier pour vérifier les limites de l’effet Global et de Falloff distance. La documentation de Rhino 8 ne précise aucune exigence matérielle, aucun prix ni aucune condition de licence pour CageEdit ; il ne faut donc pas supposer l’existence d’un avantage ou d’une obligation particulière à cet égard. Avant utilisation, vérifiez séparément la version de l’installation et les conditions de licence de votre organisation.

Erreurs fréquentes

  • Utiliser Global alors qu’une modification locale est souhaitée ; cette option peut aussi affecter les parties situées hors de la cage.

  • Considérer Fast comme le mode offrant le niveau de détail le plus élevé ; selon la source, cette option produit des surfaces avec moins de points de contrôle.

  • Chercher PreserveStructure sur une polysurface ; cette option n’est pas affichée pour ce type de géométrie.

  • S’attendre à ce que la forme des instances de bloc soit déformée ; elles sont transformées de manière rigide, quel que soit le réglage Rigid.

  • Appliquer à tous les modèles une valeur fixe de PointCount ou de Degree qui n’est pas recommandée dans la documentation.

Sources

1 source
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/cageedit.htm
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

CageEdit peut être utile aux agences qui souhaitent tester des modifications de forme plus globales pour la modélisation de volumes et l’édition de surfaces, plutôt que de déplacer séparément de nombreux points de contrôle. L’effet local et la transformation rigide offrent différentes options de contrôle selon les types de géométrie.

Pour les agences en Turquie, le choix doit tenir compte à la fois du niveau de détail nécessaire et du temps de mise à jour : Accurate peut être plus lourd, tandis que Fast peut produire un résultat moins détaillé. Les sources ne précisent ni exigences matérielles, ni prix, ni conditions de licence ; les attentes en matière de coût ou de performances doivent donc être vérifiées en fonction de la version et de l’installation utilisées. Il est préférable de ne pas appliquer l’effet Global ni une densité de points de contrôle à un modèle de production sans les avoir testés au préalable.

Questions fréquentes

À quoi sert Rhino 8 CageEdit ?

CageEdit façonne des objets en modifiant les points d’un objet de contrôle en deux ou trois dimensions. L’outil prend en charge aussi bien les déformations globales que partielles.

Quelle est la différence entre Local et Global dans Rhino CageEdit ?

Avec l’option Global, la déformation peut aussi atteindre les parties situées hors de la cage. L’option Local limite la zone d’influence à l’aide de Falloff distance.

Comment restaurer un objet d’origine avec CageEdit dans Rhino 8 ?

La commande ExtractOriginalCaptives restaure l’objet d’origine non déformé à sa position initiale, sans modifier l’objet déformé.

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

À lire aussi