Dernières actualités
Guide Take Recorder dans Unreal Engine : enregistrer caméra et animationsRendu SketchUp dans Enscape : guide qualité, résolution et exportCréer des visuels d’architecture avec Nano Banana 2.1 : 5 prompts et workflowRhino 8 : guide pour appliquer des objets sur des courbes et des surfacesRendu d’intérieur avec Blender Cycles : régler les rebonds lumineux et le bruitToNURBS dans Rhino 8 : convertir des modèles Mesh et SubD en NURBSGuide pour créer des prompts vidéo d’architecture avec Gemini Omni FlashLivrer un projet Blender : intégrer les fichiers externes et organiser les chemins de renduEn Chine, des GeForce RTX 5090 sont transformées en serveurs d’IAGuide : modéliser profils, rubans et tubes avec des courbes dans Blender 5.2
Conseils et guidesRhino

Rhino 8 : guide pour appliquer des objets sur des courbes et des surfaces

Dans Rhino 8, Flow transfère des objets d’une courbe de base vers une courbe cible, tandis que FlowAlongSrf les adapte d’une surface de base à une surface cible. Ce guide présente les options des deux méthodes et explique comment contrôler la déformation.

Visualisation de panneaux architecturaux répétitifs adaptés à la surface d’une façade courbeImage IA
Image d’illustration générée par IA.Image : 3dsınıfı / FCA AI

En bref

  1. Flow réoriente les objets de la courbe de base vers la courbe cible ; l’option Stretch définit l’étirement ou la compression dans le sens de la courbe.
  2. FlowAlongSrf transfère les objets en les adaptant d’une surface source à une surface cible.
  3. Avec FlowAlongSrf, des surfaces de base et cible dont la paramétrisation est équilibrée contribuent à éviter un étirement marqué.
  4. Dans les deux commandes, l’option Rigid permet de déplacer les objets sans les déformer.

Les commandes Flow et FlowAlongSrf de Rhino 8 permettent d’appliquer des objets préparés sur une base plane ou régulière à des cibles courbes ou surfaciques. Flow réoriente les objets d’une courbe de base vers une courbe cible, tandis que FlowAlongSrf les adapte d’une surface de base à une surface cible. Décrites dans la documentation d’aide de McNeel pour Rhino 8, ces options sont conçues notamment pour les travaux de modélisation qui nécessitent de placer avec précision des composants répétitifs et des géométries déformables.

Quelle commande utiliser, et quand ?

Flow peut être utilisé pour appliquer une forme plane à une ligne courbe. La commande transfère des objets ou des groupes d’objets vers une courbe cible en fonction d’une courbe de base. L’approche décrite dans la documentation consiste à préparer une forme plane, puis à la mapper sur une courbe, plutôt qu’à dessiner directement autour d’une courbe complexe.

Après avoir lancé la commande, sélectionnez les objets à transférer. Sélectionnez ensuite la courbe de base près de l’une de ses extrémités, puis la courbe cible près de l’extrémité correspondante. La sélection d’extrémités correspondantes aide à définir le sens du transfert.

Prompt
Flow

Pour adapter des objets à une surface, utilisez FlowAlongSrf. Après avoir sélectionné les objets, sélectionnez d’abord une arête près du coin correspondant de la surface de base, puis celle de la surface cible. Lorsque AutoAdjust est activé, si les positions de sélection sur les surfaces de base et cible ne correspondent pas, l’objet peut être transféré de l’autre côté de la surface cible.

Prompt
FlowAlongSrf

Étapes : appliquer des objets sur une courbe

  1. Préparez les objets et la courbe de base. Créez la forme ou le groupe à transférer dans une position adaptée par rapport à la courbe de base. Flow peut servir à réorganiser une forme plane le long d’une courbe complexe.

  2. Lancez la commande Flow et sélectionnez les objets. Définissez la courbe de base près de l’une de ses extrémités, puis la courbe cible près de l’extrémité correspondante. Si le sens du transfert est différent de celui attendu avec une surface cible, il est possible de modifier la normale de la surface à l’aide des commandes Flip ou Dir.

  3. Définissez le comportement de déformation. Lorsque Rigid est activé, les objets changent uniquement de position le long de la courbe, sans être déformés. RigidGroups détermine alors si les groupes sont déplacés rigidement ensemble ou si leurs objets sont déplacés séparément.

  4. Vérifiez les proportions le long de la courbe. Stretch détermine si les objets sont étirés ou comprimés dans le sens de la courbe. Cette option contrôle si la relation sur la courbe cible est préservée par rapport à celle de la courbe de base.

  5. Limitez la zone d’influence si nécessaire. L’option Local permet de définir la zone d’influence autour de la courbe de base à l’aide de cercles. Les objets situés dans cette zone sont transférés, tandis que ceux à l’extérieur restent fixes ; l’effet du transfert diminue à l’intérieur de la zone limite.

Étapes : appliquer des objets sur une surface et régler les options

  1. Faites correspondre les surfaces de base et cible. Après avoir sélectionné les objets, choisissez une arête près d’un coin de la surface de base, puis l’arête correspondante de la surface cible. La documentation de Rhino indique qu’une paramétrisation équilibrée des surfaces aide à éviter l’étirement.

  2. Vérifiez la correspondance des directions. Lorsque AutoAdjust est activé, les directions UV ne sont pas prises en compte ; le point de départ et l’arête voisine définissent l’origine et la direction U. Lorsqu’il est désactivé, le transfert s’appuie sur les directions UV des surfaces de base et cible. Ce choix a également un effet sur les surfaces rognées : lorsqu’il est activé, la surface réduite est utilisée ; lorsqu’il est désactivé, c’est la surface sous-jacente qui sert au mappage.

  3. Choisissez si les objets doivent rester rigides. Lorsque Rigid est activé, les objets sont uniquement positionnés, sans être déformés. Lorsqu’il est désactivé, leur forme peut également changer pendant leur adaptation à la surface cible.

  4. Évaluez le contrôle de la structure. Lorsque PreserveStructure est activé, la structure des points de contrôle de la courbe ou de la surface est préservée ; si l’objet ne comporte pas suffisamment de points de contrôle, la précision de la déformation peut diminuer. Lorsqu’il est désactivé, Rhino réadapte les objets autant que nécessaire pour obtenir une déformation correcte. Cette option ne s’applique pas aux objets polysurfaces.

OptionValeur recommandéeEffet
Flow : RigidYes / NoYes déplace les objets sans les déformer ; No les déforme pendant le déplacement.
Flow : StretchYes / NoDéfinit le comportement d’étirement ou de compression dans le sens de la courbe.
FlowAlongSrf : AutoAdjustYes / NoDéfinit la manière dont les positions de sélection et les directions UV des surfaces sont utilisées pour le mappage.
FlowAlongSrf : PreserveStructureYes / NoDéfinit si la structure des points de contrôle de la courbe ou de la surface est préservée.

Le tableau résume les comportements décrits dans la documentation ; il n’existe pas de valeur recommandée unique pour tous les modèles. Si l’objectif est de préserver la forme, privilégiez Rigid ; si la forme doit s’adapter à la cible, examinez les options de déformation.

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

En modélisation architecturale, Flow peut servir à organiser une forme le long d’une ligne courbe, tandis que FlowAlongSrf peut adapter des composants à une surface courbe. Par exemple, transférer une série d’éléments répétitifs vers une géométrie cible ou étudier l’évolution d’une forme sur une surface fait partie des usages de ces commandes. Le résultat dépend de la géométrie de base, de l’orientation de la cible et des paramètres de déformation.

Pour effectuer un essai rapide tout en conservant les objets sources, il est possible d’utiliser l’option de copie. Dans les deux commandes, Copy détermine si les objets sont copiés. La commande RememberCopyOptions définit le comportement par défaut de cette option. Lors d’un transfert sur une surface, même si History a été enregistrée, les modifications ne sont pas toujours répercutées sur l’objet enfant lorsque les grips de l’objet parent sont désactivés.

Erreurs fréquentes

  • Ne pas faire correspondre les extrémités ou les arêtes : avec Flow, sélectionnez les courbes près de leurs extrémités correspondantes. Avec FlowAlongSrf, sélectionnez les arêtes près des coins correspondants des surfaces.

  • Ignorer une paramétrisation déséquilibrée des surfaces : si la paramétrisation de la surface cible est déséquilibrée, les objets transférés peuvent présenter un étirement marqué. Si nécessaire, envisagez de recréer la surface.

  • Mal interpréter l’option Rigid : Rigid déplace les objets de manière rigide ; l’option doit être désactivée si une modification de forme est souhaitée. Le déplacement conjoint des groupes dépend également du paramètre RigidGroups.

  • Oublier les limites de PreserveStructure : préserver la structure des points de contrôle peut réduire la précision de la déformation si leur nombre est insuffisant ; de plus, cette option ne s’applique pas aux objets polysurfaces.

Sources

2 sources
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/flowalongsrf.htm
Résumé
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/flow.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

Pour les agences d’architecture et les équipes de visualisation, l’intérêt pratique de ces commandes est qu’elles peuvent réduire le besoin de reconstruire manuellement une géométrie adaptée à une courbe ou à une surface. Le résultat dépend toutefois d’une correspondance correcte entre la base et la cible, ainsi que des paramètres de déformation ; effectuer un premier essai avec l’option de copie aide à préserver la géométrie source.

Avant d’intégrer ces commandes au flux de travail, testez en particulier la paramétrisation des surfaces et les options Rigid et PreserveStructure sur un petit modèle d’exemple. La documentation ne précise aucune exigence matérielle, condition de licence ou amélioration des performances ; le gain de temps et l’adéquation doivent donc être évalués sur le modèle utilisé.

Questions fréquentes

À quoi sert la commande Flow dans Rhino 8 ?

Flow réoriente un objet ou un groupe d’objets d’une courbe de base vers une courbe cible. Stretch définit le comportement d’étirement ou de compression dans le sens de la courbe.

Comment appliquer des objets sur une surface avec FlowAlongSrf ?

Après avoir sélectionné les objets, choisissez une arête près du coin correspondant de la surface de base, puis de la surface cible. Une paramétrisation équilibrée des surfaces aide à éviter un étirement marqué.

Quelle est la différence entre Flow et FlowAlongSrf ?

Flow transfère les objets d’une courbe de base vers une courbe cible ; FlowAlongSrf les adapte d’une surface de base à une surface cible.

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

À lire aussi