Système Structures

Un système Structure est une liaison hiérarchique et connectée d'objets Structure qui peut animer d'autres objets ou hiérarchies.

Les structures sont particulièrement utiles dans l'animation de modèles de personnages possédant un maillage de peau continu. Elles peuvent être animées à l'aide de cinématique avant ou inverse. Une structure peut être animée à l'aide la cinématique inverse en utilisant les solutions CI ou la CI interactive ou appliquée.

Dinosaure modelé à l'aide de structures

Les structures peuvent être rendues. Les nouveaux objets Structure présentent plusieurs paramètres, tels que l'effilement et les ailettes, qui peuvent servir à définir la forme représentée par la structure. Les ailettes facilitent l'affichage de la structure lorsqu'elle pivote.

Dans le cas d'une animation, il est important de comprendre la structure d'un objet Structure. La géométrie d'une structure est indépendante de ses segments. Chaque segment possède un point de pivotement à sa base. La structure peut pivoter autour de ce point de pivotement. Lorsque vous déplacez une structure enfant, vous effectuez en fait un pivotement de sa structure parente.

Les structures peuvent être perçues comme des connexions, car l'emplacement de leur pivot est plus important que la structure de la géométrie elle-même. Considérez la géométrie comme un repère visuel dessiné dans le sens de la longueur, depuis le point de pivotement jusqu'à l'objet enfant de la structure. L’objet enfant est généralement une autre structure.

Système Structure isolé ou dans un modèle filaire

Toute hiérarchie peut être affichée en tant que structure (voir Utilisation d'objets en tant que structures) ; il suffit pour cela d'activer l'option Structure activée dans le panneau déroulant Outils d'édition de structure.

Création de structures

Vous commencez la création des structures en cliquant sur le bouton Créer structures, situé dans le panneau déroulant des outils d'édition de structure, ou en cliquant sur le bouton Structures de la catégorie Systèmes depuis le groupe de fonctions Créer.

Pour créer des structures, procédez comme suit.

  1. Le premier clic dans une fenêtre définit la connexion de départ de la première structure.
  2. Le deuxième clic définit la connexion de départ de la structure suivante. Une seule structure apparaît à l'écran, car les structures sont des aides visuelles dessinées entre deux points de pivot. C’est l'emplacement du point de pivotement qui est important.
  3. Tous les clics suivants définissent une nouvelle structure qui est l'enfant de la structure précédente. Les différents clics produisent une chaîne de structures.
  4. Cliquez avec le bouton droit de la souris pour mettre fin à la création de structures.

    Cela crée un petit " noeud " à la fin de la hiérarchie, qui est utilisé lors de l'affectation d'une chaîne CI. Si vous ne prévoyez pas d'affecter une chaîne CI à la hiérarchie, vous pouvez supprimer le petit noeud.

Création d'une chaîne simple constituée de trois structures.

3ds Max vous permet de créer une hiérarchie de structures avec branchements. Pour créer une hiérarchie avec branchements, telles que des jambes qui se dégagent d'un bassin, procédez comme suit :

  1. Créez une chaîne de structures, puis cliquez avec le bouton droit de la souris pour mettre fin à la création de structures.
  2. Cliquez de nouveau sur Structures (ou Créer structures), puis cliquez sur la structure devant servir d'origine à la ramification. La nouvelle chaîne de structures commence alors à partir de la structure sur laquelle vous avez cliqué.
    Avertissement : le comportement d'une hiérarchie des structures avec branchements n'est pas toujours intuitif.
Remarque : vous pouvez également utiliser Sélection et liaison pour connecter une hiérarchie de structures à ses branchements. Toutefois, à l'exception de ce cas particulier, l'utilisation de Sélection et liaison avec les structures n'est pas recommandée . Pour modifier une structure existante, qu'elle comporte ou ne comporte pas de ramification, utilisez plutôt Outils de structure.

Affectation de contrôleurs CI aux structures

Par défaut, aucune CI inverse n’est affectée aux structures. L'affectation d'une résolution CI peut être effectuée de deux manières. En général, la création d'une hiérarchie de structures est suivie de l'affectation manuelle d'une résolution CI. Ceci permet de contrôler de façon très précise l'emplacement des chaînes CI définies.

L'autre méthode est automatique. Lorsque vous créez des structures, choisissez Solution CI dans la liste du panneau déroulant Affectation chaîne CI, puis activez Affecter à enfants. Lorsque vous quittez la création de structures, la résolution CI choisie est automatiquement appliquée à la hiérarchie. La résolution s'étend de la première structure de la hiérarchie à la dernière.

Pour plus d'informations sur la CI, reportez-vous à la rubrique Présentation de la cinématique inverse.

Définition de la position initiale de la structure

Lorsque vous créez un système de structures, la position des structures constitue l'état initial. Avant d'affecter une solution CI ou une méthode, vous pouvez changer l'état initial des structures en déplaçant et en faisant pivoter les structures individuellement.

Couleur des structures

Par défaut, les structures se voient affecter la couleur spécifiée pour les structures dans groupe de fonctions Couleurs de la boîte de dialogue Personnaliser interface utilisateur. Choisissez Objet dans Elément, puis choisissez Structures dans la liste. Vous pouvez modifier la couleur d'une structure en la sélectionnant, puis en cliquant sur l'échantillon de couleur actif situé à côté du nom de la structure dans le groupe de fonctions Créer ou Modifier, puis en sélectionnant une autre couleur dans la boîte de dialogue Couleur objet.

Vous pouvez également utiliser Outils de structure pour affecter des couleurs aux structures ou pour affecter un dégradé de couleurs à la hiérarchie de structures.

Ailettes de structure

Les ailettes sont des aides visuelles permettant de voir clairement l'orientation d'une structure. Elles peuvent également servir à établir une forme approximative d'un personnage. Une structure comporte les trois types d'ailettes suivants : latérale, avant et arrière. Par défaut, les ailettes sont désactivées.

Les structures peuvent désormais avoir des ailettes.

Structures avec différentes configurations d'ailettes

Structures de rendu

Les structures peuvent être rendues, bien qu'elles ne le soient pas par défaut. Pour qu'une structure puisse être rendue, activez la case à cocher Rendu dans la boîte de dialogue Propriétés objet.

Les structures peuvent être rendues.

Propriétés des objets pour les structures

Outre les propriétés visuelles, les structures disposent de propriétés de comportement. Les commandes de ces dernières sont regroupées dans le Outils de structure.

Ces commandes permettent de transformer d'autres types d'objets en structures.

Utilisation de contraintes avec des structures

Vous pouvez appliquer des contraintes aux structures à condition qu'aucune résolution CI ou méthode ne contrôle cette structure. Si les structures sont associées à un contrôleur CI, vous ne pouvez contraindre que la racine de la hiérarchie ou chaîne. Toutefois, l'application de contrôleurs ou de contraintes de position à une structure liée peut avoir des effets indésirables, tels que la rupture d'une chaîne de structures.

Le noeud situé à l'extrémité de la chaîne est affecté d'un contrôleur Ressort. Le contrôleur Ressort est connecté à une sphère animée.

Droite : le mouvement de la sphère provoque la rupture de la chaîne de structures.

Pour éviter ce problème, n'appliquez pas de contrôleurs de position directement aux structures enfants. Créez plutôt une chaîne CI et appliquez le contrôleur à l'effecteur d'extrémité de la chaîne CI.

Une chaîne CI a été appliquée, connectant le noeud de fin à sa structure parent. L'effecteur extrémité de la chaîne CI est connecté à la balle par un contrôleur Ressort.

Droite : désormais, lorsque la sphère se déplace, la chaîne CI empêche la rupture des structures.

Les contraintes et les contrôleurs qui affectent uniquement l'orientation, tels qu'Orientation et Observer, n'engendrent pas ce problème lorsqu'ils sont appliqués aux structures enfants.

Procédures

Pour créer un système Structure :

  1. Dans le groupe de fonctions Créer , cliquez sur (Systèmes). Dans le panneau déroulant Type d'objet, activez Structures.

    Vous pouvez également accéder à la commande Créer structures par l'intermédiaire du panneau déroulant Outils de structure.

  2. Cliquez dans une fenêtre.

    Ceci a pour effet de créer une connexion qui est la base de la hiérarchie de la structure.

  3. Faites glisser la souris pour définir la longueur du deuxième membre de la structure.
  4. Cliquez pour fixer la longueur, puis déplacez la souris pour créer le troisième membre de la structure. Répétez ces étapes pour créer autant de membres que nécessaire.
  5. Cliquez avec le bouton droit de la souris pour mettre fin au processus de création.

    3ds Max crée un petit « nœud » à la fin de la hiérarchie. Cette structure est utilisée lors de l'affectation d'une chaîne CI.

    Le premier membre créé est placé au sommet de la hiérarchie. Le dernier se trouve au bas de cette même hiérarchie. Pour plus d'informations sur les objets liés, reportez-vous au groupe de fonctions Hiérarchie.

Création d'une hiérarchie de structures automatiquement affectée d'une résolution CI :

  1. Dans le groupe de fonctions Créer , cliquez sur (Systèmes). Dans le panneau déroulant Type d'objet, activez Structures.
  2. Dans le panneau déroulant Attribution chaîne CI, sélectionnez une solution CI à partir de la liste.
  3. Activez l'option Affecter à enfants.
  4. Dans une fenêtre, cliquez et faites glisser la souris pour créer les structures. Cliquez avec le bouton droit de la souris pour mettre fin à la création de structures.

    Une fois les structures créées, la résolution CI choisie leur est appliquée.

Pour modifier l'apparence d'une structure :

  1. Sélectionnez une structure.
  2. Ouvrez le groupe de fonctions Modifier .
  3. Changez les paramètres du panneau déroulant Paramètres structure.

Modification de la longueur des structures après leur création :

    Avertissement : le repositionnement d'une structure affecte sa longueur visuelle. De plus, la position de son pivot est également modifiée. La longueur de la structure est la seule aide visuelle dessinée entre chaque point de pivotement de la structure. Une structure ne présente qu'un pivot. La structure visible articule son point de pivotement au point de pivotement de la structure suivante.
  1. Choisissez le menu Animation Outils de structure.
  2. Dans la boîte de dialogue Outils de structure, cliquez sur Mode édition structure.
  3. Déplacez l'enfant de la structure que vous voulez modifier. La longueur de son parent direct est modifiée afin d'atteindre la structure enfant.
  4. Désactivez Mode édition structure lorsque vous avez terminé la modification des structures.

Ajout d'ailettes à une structure :

  1. Sélectionnez la structure.
  2. Choisissez le menu Animation Outils de structure.
  3. Sélectionnez les structures auxquelles vous voulez ajouter des ailettes.
  4. Dans le panneau déroulant Outils de réglage ailette, activez Ailette latérale, Ailette avant ou Ailette arrière.
  5. Ajustez la taille et l'apparence des ailettes à l'aide des doubles flèches appropriées.
    Remarque : vous pouvez également ajouter des ailettes à une structure individuelle grâce au groupe de fonctions Modifier.

Interface

Panneau déroulant Attribution chaîne CI (phase de création uniquement)

Contient les outils permettant de créer rapidement une chaîne de structure en appliquant automatiquement une Résolution CI. Permet également la création d'une structure sans Résolution CI.

Liste déroulante Solution CI

Spécifie le type de solution CI devant être automatiquement appliquée si l'option Affecter à enfants est activée.

Affecter à enfants

Lorsque cette case est cochée, la solution CI identifiée dans le champ correspondant est affectée à toutes les nouvelles structures à l'exception de la première (racine). Lorsque l'option est désactivée, un contrôleur Transformation PRE standard est affecté aux structures. Cette option est désactivée par défaut.

Remarque : si vous choisissez SolutionCISpline et que vous activez Affecter à enfants, la boîte de dialogue Solution CI Spline s'affiche après la création des structures.
Affecter à racine

Lorsque cette case est cochée, une solution CI est affectée à toutes les nouvelles structures, y compris la première (racine).

L'activation de l'option Affecter à enfants entraîne l'activation de l'option Affecter à racine.

Panneau déroulant Paramètres structure (phase de création et de modification)

Ces commandes changent l'aspect des structures.

Zone Objet structure
Largeur

Définit la largeur de la structure à créer.

Hauteur

Définit la hauteur de la structure à créer.

Effilement

Ajuste l'effilement de la forme de la structure. Un effilement de 0 produit une structure en forme de boîte.

Groupe Ailette structure
Ailette latérale

Vous permet d'ajouter un ensemble d'ailettes aux côtés de la structure créée.

  • Taillecontrôle la taille de l'ailette.
  • Effilement de débutcontrôle l'effilement de début de l'ailette.
  • Effilement de fincontrôle l'effilement de fin de l'ailette.
Ailette avant

Permet d'ajouter une ailette à l'avant de la structure que vous créez.

  • Taillecontrôle la taille de l'ailette.
  • Effilement de débutcontrôle l'effilement de début de l'ailette.
  • Effilement de fincontrôle l'effilement de fin de l'ailette.
Ailette arrière

Vous permet d'ajouter une ailette à l'arrière de la structure que vous créez.

  • Taillecontrôle la taille de l'ailette.
  • Effilement de débutcontrôle l'effilement de début de l'ailette.
  • Effilement de fincontrôle l'effilement de fin de l'ailette.
Générer coord. de mapping

Crée des coordonnées de mapping sur la structure. Puisqu'il est possible d'effectuer un rendu de la structure, celle-ci peut également se voir attribuer des matériaux qui peuvent utiliser ces coordonnées de mapping.