En bref
- La commande Cage crée un cage de contrôle en forme de boîte, utilisable pour déformer d’autres objets.
- Avec CageEdit, sélectionnez l’objet à modifier, choisissez l’objet de contrôle, puis modifiez les points du cage.
- Accurate ralentit les mises à jour, tandis que Fast peut produire des surfaces comportant moins de points de contrôle et moins précises.
- Local définit une zone d’influence et une distance d’atténuation ; Global étend l’influence à l’espace 3D.
Ce que vous allez apprendre dans ce guide
Dans Rhino 8, les commandes Cage et CageEdit permettent de modifier la forme d’un objet en éditant le cage de contrôle qui l’entoure, plutôt qu’en déplaçant ses points de contrôle un par un. Cette méthode peut servir à transformer la forme générale d’un objet ou à agir sur une zone précise. Lorsque les points de contrôle du cage sont déplacés, les objets capturés se déforment en conséquence.
Ce guide présente d’abord la création d’un cage de contrôle et la procédure pour y associer un objet. Il explique ensuite le rôle des réglages de type de cage, de précision, de conservation de la structure, de rigidité et de zone d’influence. L’objectif est de comprendre quelles options influencent le résultat lors d’un essai de modification contrôlée de la forme d’un volume architectural, d’un élément d’intérieur ou d’un modèle destiné à la visualisation.
L’une des caractéristiques importantes de CageEdit est qu’il déforme les polysurfaces sans séparer les surfaces au niveau de leurs jonctions. La commande permet également de sélectionner les points de contrôle des courbes, des surfaces et des maillages comme objets capturés. Toutefois, le résultat dépend de la géométrie et des réglages choisis : le même nombre de points de contrôle ou le même niveau de précision ne conviendra pas nécessairement à tous les modèles.
Prérequis et préparation
La documentation source présente les commandes de Rhino 8. Elle ne précise aucun compte, plug-in, prérequis matériel, tarif ou renseignement de licence spécifique à CageEdit. Dans un fichier de travail ouvert dans Rhino, vous pouvez commencer avec l’objet dont vous souhaitez modifier la forme et un objet qui servira à le contrôler. Cet objet de contrôle peut être créé avec la commande Cage ou être une courbe ou une surface existante.
Pour un premier essai, mieux vaut choisir un objet dont la déformation sera facile à observer et préserver l’état actuel du fichier. Selon la documentation de Rhino, CageEdit conserve les informations d’historique, quel que soit l’état du paramètre History. De plus, dans Rhino 8, la commande ExtractOriginalCaptives restaure une copie de l’objet capturé non déformé à son emplacement d’origine, sans affecter l’objet déformé.
Flux de travail CageEdit : étape par étape
Déterminez l’objet à modifier. Au début de CageEdit, sélectionnez l’objet à déformer, autrement dit l’objet capturé. Vous pouvez également sélectionner les points de contrôle des courbes, des surfaces ou des maillages. Le fait que les jonctions des polysurfaces ne se séparent pas lors de la déformation est un avantage notable lorsque vous travaillez sur un modèle d’ensemble.
Créez ou sélectionnez l’objet de contrôle. La commande Cage crée un cage en forme de boîte destiné à déformer d’autres objets. Au cours de la commande, les objets sont sélectionnés, puis le cadre du cage est tracé. Dans CageEdit, vous pouvez sélectionner un objet de contrôle existant ; la documentation précise qu’il peut avoir été créé avec Cage ou être une surface ou une courbe existante.
Établissez la relation de capture avec CageEdit. Après avoir sélectionné les objets à modifier, choisissez l’objet de contrôle qui délimite la zone. Vous pouvez ensuite modifier les points du cage de contrôle. Un clic sur un polygone de contrôle du cage sélectionne deux points de cage adjacents ; un double-clic sélectionne une rangée de points. Ce comportement est utile lorsque vous souhaitez modifier une rangée plutôt que des points isolés.
Évaluez la forme du cage et le nombre de points. Le cage peut être une grille linéaire, plane ou tridimensionnelle, tracée par rapport au cadre de sélection de l’objet. Pour les cages en boîte ou rectangulaires, PointCount (XYZ) définit le nombre de points de contrôle dans chaque direction ; Degree (XYZ) définit le degré dans chaque direction. Saisir un nombre à l’invite Cage parameters utilise le même nombre de points dans toutes les directions d’un cage rectangulaire ou en boîte, et ajuste automatiquement les degrés en conséquence.
Choisissez la précision de la déformation. L’option Accurate peut ralentir les mises à jour et produire des surfaces plus denses lorsque les objets déformés sont réajustés. Fast produit des surfaces comportant moins de points de contrôle, mais le résultat peut être moins précis. Si une réponse rapide est importante lors des premiers essais de forme, vous pouvez essayer Fast ; si la fidélité de la forme est prioritaire, examinez l’effet de l’option Accurate.
Vérifiez les réglages de conservation de la structure et de rigidité. PreserveStructure=Yes conserve la structure des points de contrôle d’une courbe ou d’une surface ; si l’objet ne comporte pas suffisamment de points de contrôle, la précision de la déformation peut diminuer. Avec l’option No, l’objet peut être réajusté si nécessaire pour permettre une déformation plus précise. PreserveStructure ne s’applique pas aux polysurfaces et n’apparaît pas lorsque seules des polysurfaces sont sélectionnées. Rigid déplace les objets capturés sans en déformer la forme. Ce réglage s’applique à chaque objet ; les objets d’un groupe sont transformés comme une seule unité. Pour modifier l’état de rigidité, il faut recapturer les objets avec le même objet de contrôle.
Définissez la zone d’influence. Global ne limite pas l’influence de l’objet de contrôle à la zone située à l’intérieur du cage ; les objets partiellement à l’intérieur du cage peuvent également être entièrement déformés. L’influence peut augmenter sensiblement sur les objets plus éloignés de l’objet de contrôle. L’option Local définit une Falloff distance autour de l’objet de contrôle. Les objets ou parties d’objets situés au-delà de cette distance ne sont pas affectés par la déformation. La distance d’atténuation définit la zone d’influence complète, la zone sans influence et la transition entre les deux.
Erreurs courantes et points à surveiller
S’attendre à ce que l’influence du cage se limite à l’intérieur de la boîte : avec le réglage Global, l’influence n’est pas limitée à cette zone. Des parties situées à l’extérieur du cage peuvent aussi changer ; le résultat peut être particulièrement marqué sur les géométries capturées éloignées de l’objet de contrôle. Si vous devez limiter l’influence, examinez les options Local et Falloff distance.
Confondre le résultat de Fast avec la précision finale : Fast peut produire des surfaces comportant moins de points de contrôle et être moins précis. Si la qualité des surfaces obtenues ne vous convient pas, essayez l’option Accurate, en tenant compte du ralentissement possible des mises à jour et de la création de surfaces plus denses.
Chercher le réglage PreserveStructure pour tous les types de géométrie : cette option concerne la structure des points de contrôle des courbes et des surfaces ; elle ne s’applique pas aux polysurfaces. Le fait qu’elle n’apparaisse pas lorsque seules des polysurfaces sont sélectionnées est normal.
Supposer que la forme des instances de bloc sera déformée : selon la documentation, les instances de bloc subissent toujours une transformation rigide pendant CageEdit, quel que soit le réglage Rigid. Vérifier si les éléments à déformer sont des instances de bloc aide à anticiper le résultat.
Craindre de perdre la géométrie d’origine : dans Rhino 8, ExtractOriginalCaptives restaure l’objet capturé d’origine à son emplacement initial après sélection de l’objet de contrôle ; l’objet déformé existant n’est pas affecté. Cette commande peut servir à comparer différentes variantes de forme.
Que signifie CageEdit pour les flux de travail en architecture et en visualisation ?
Les architectes, les architectes d’intérieur et les artistes 3D peuvent utiliser CageEdit pour modifier les proportions générales d’un volume, d’un meuble ou d’une autre partie d’un modèle, ou pour agir sur une zone précise. Cette méthode est particulièrement utile lorsqu’il est préférable d’utiliser une zone de contrôle plus large plutôt que de manipuler les points de contrôle du modèle un par un. Le réglage Local peut aider à isoler la modification de la géométrie environnante ; la distance d’atténuation adaptée doit toutefois être définie en fonction de l’échelle du modèle et de l’effet recherché.
Le fait que les jonctions des polysurfaces ne se séparent pas peut être utile pour modifier une forme dans son ensemble. En revanche, le choix entre Accurate et Fast implique un compromis entre la densité des surfaces et la vitesse de mise à jour. Comme la documentation ne fournit pas de liste de matériel spécifique, de coûts de licence ou de compatibilité avec d’autres logiciels, il convient de vérifier séparément la version de Rhino et le flux de travail du projet.
Étapes suivantes
Après un premier essai, comparez les comportements de Local et de Global sur le même modèle, puis examinez l’effet des options Fast et Accurate sur les surfaces. Si la structure des points de contrôle est importante, évaluez le réglage PreserveStructure. Si vous travaillez avec des groupes ou des instances de bloc, tenez compte du comportement de transformation rigide. Pour conserver le résultat, consultez la documentation de Rhino 8 consacrée à ExtractOriginalCaptives afin de savoir comment restaurer la géométrie d’origine.
Sources et licence
Ce guide s’appuie sur la documentation des commandes CageEdit et Cage publiée par McNeel pour Rhino 8. K1 et K2 sont proposés sous licence libre sur les pages sources ; leur contenu a été reformulé en turc et adapté au flux de travail.
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.
CageEdit peut accélérer l’exploration de formes dans les modèles d’architecture et d’intérieur. C’est une méthode pratique, notamment pour les équipes qui préfèrent travailler avec une zone de contrôle plus large plutôt qu’avec des points de contrôle individuels. Le maintien des jonctions des polysurfaces est également un atout pour les modifications de volumes dans leur ensemble.
Pour les bureaux et les étudiants en Turquie, il est important de vérifier d’abord la version de Rhino utilisée et le flux de travail des fichiers. Les sources ne donnent aucune information sur le prix, les prérequis matériels ou la compatibilité avec d’autres logiciels ; il ne faut donc rien supposer à ce sujet. L’approche la plus sûre consiste à tester les réglages Fast et Accurate, ainsi que la densité des surfaces et la vitesse de mise à jour, sur un modèle de projet réel.
Questions fréquentes
À quoi sert Rhino CageEdit ?
CageEdit déforme en douceur les objets capturés à l’aide d’objets de contrôle bidimensionnels ou tridimensionnels. La commande peut servir à modifier un objet dans son ensemble ou une partie précise.
Comment utiliser la commande Cage dans Rhino ?
Sélectionnez d’abord les objets, puis tracez le cage de contrôle avec la commande Cage. Utilisez ensuite CageEdit pour associer les objets à ce cage et modifier ses points de contrôle.
Quelle est la différence entre Local et Global dans CageEdit ?
Global ne limite pas l’influence de la déformation à l’intérieur du cage. Local limite la zone d’influence à l’aide de Falloff distance ; les objets ou parties situés au-delà de cette distance ne sont pas déformés.



