Contrôleur de liste

Le contrôleur de liste permet d'associer plusieurs contrôleurs afin d'obtenir un effet unique. Il s'agit d'un contrôleur composé comportant des outils permettant de gérer les méthodes de calcul des contrôleurs de composant. Les contrôleurs sont évalués dans un ordre qui va du haut vers le bas. Vous pouvez, en outre, spécifier un paramètre Poids pour chaque contrôleur de la liste afin de déterminer son influence relative.

Lorsque vous affectez un contrôleur de liste à un paramètre, il est placé au-dessus du contrôleur courant et devient ainsi le premier contrôleur de la liste. Un second paramètre, nommé Disponible, est ajouté sous le contrôleur de liste. Il s'agit d'un emplacement libre destiné au prochain contrôleur que vous ajouterez à la liste.

Par défaut, le paramètre Poids de chaque contrôleur répertorié est réglé sur 100,0. Ce paramètre peut être modifié pour augmenter ou réduire l'effet du contrôleur sur un objet.

Lorsque vous affectez un contrôleur à partir du menu Animation, un contrôleur de liste est automatiquement attribué comme contrôleur par défaut, le contrôleur sélectionné étant placé en première position dans la liste. Ce comportement est différent lorsque vous affectez un contrôleur dans le groupe de fonctions Mouvement ou dans la vue piste (où seul le contrôleur spécifié est affecté).

Vous pouvez animer des contrôleurs de liste pondérés pour obtenir l'équivalent d'un système d'animation non-linéaire. Chaque piste de contrôleur de liste peut avoir différentes valeurs d'image en image, que vous pouvez activer ou désactiver, ou encore fusionner en animant les poids.

Animation basée sur une expression ou sur une mise en relation

Le contrôleur de liste est particulièrement utile lors de l'utilisation d'expressions ou de mises en relation de paramètres pour animer les membres d'une hiérarchie. Si un objet n'a qu'un seul contrôleur, son animation (ou l'animation du premier contrôleur dans une liste) à l'aide d'une expression ou d'une mise en relation déclenche toujours l'utilisation du système de coordonnées de l'objet parent. Si l'objet n'a pas de parent, le système de coordonnées univers est utilisé. Toutefois, dans la plupart des cas, l'animation est effectuée dans le système de coordonnées local de l'objet. Ce dernier nécessite la mise en relation (ou l'utilisation d'un contrôleur d'expressions) avec le deuxième contrôleur dans la liste de contrôleurs.

Conseil : Vous pouvez utiliser la commande Geler transformation pour appliquer un contrôleur de liste simultanément à plusieurs objets, une manipulation impossible avec la fonction standard Affecter contrôleur. Le "gel" de la transformation d'un objet crée une liste à deux contrôleurs parmi lesquels le deuxième contrôleur est le contrôleur par défaut pour sa transformation.Il devient ainsi plus facile mettre en relation le deuxième contrôleur.

Procédures

Exemple : pour utiliser le contrôleur de liste afin de combiner deux contrôleurs :

  1. Créez une boîte, puis activez . (Reportez-vous à la rubrique Mode Animation Clé auto .)
  2. Créez une animation simple contenant trois clés de position.
  3. Dans le groupe de fonctions Mouvement Paramètres panneau déroulant Affecter contrôleur, cliquez sur la piste Position pour la mettre en surbrillance.
  4. Cliquez sur (Affecter contrôleur).
  5. Cliquez sur Liste Position dans la boîte de dialogue Affecter un contrôleur de position. Cliquez sur OK.
  6. Cliquez sur le signe plus dans la piste Position pour développer la piste.

    Une piste Position XYZ et une piste intitulée Disponible sont à présent visibles.

  7. Cliquez sur la piste nommée Disponible, puis cliquez sur le bouton Affecter contrôleur.
  8. Dans la boîte de dialogue Affecter contrôleur, sélectionnez Position bruit, puis cliquez sur OK.

    La boîte de dialogue Contrôleur de bruit s'affiche.

  9. Exécutez l'animation.

    La boîte suit la trajectoire animée d'origine, mais vibre de façon aléatoire.

    Essayez différents paramètres Poids pour chaque contrôleur et observez les résultats.

Interface

Groupe de fonctions Mouvement > Paramètres > Panneau déroulant Liste

Fenêtre Liste

Affiche tous les contrôleurs dans une liste, l'ordre d'évaluation des contrôleurs étant de haut en bas. Autrement dit, le contrôleur affiché en haut de la liste est traité en premier et les contrôleurs situés au-dessous sont évalués en fonction du résultat de l'évaluation des contrôleurs supérieurs.

Rendre actif

Détermine quel contrôleur est affecté par des modifications interactives dans la fenêtre. Le contrôleur actif courant est signalé par une flèche dans la liste.

Supposons que vous ayez un objet utilisant les contrôleurs Liste Position, Position bruit et Position Bézier. Le contrôleur Position Bézier gère la trajectoire d'animation générale de l'objet tandis que le contrôleur Position bruit ajoute une oscillation aléatoire à l'animation.

  • Si le contrôleur Position Bézier est actif, vous pouvez déplacer l'objet librement dans la scène.
  • Si c'est le contrôleur Position bruit qui est actif, vous ne pouvez pas déplacer l'objet car Bruit n'est pas un contrôleur interactif.
Supprimer

Supprime le contrôleur sélectionné.

Couper

Supprime le contrôleur sélectionné et le place dans un presse-papiers temporaire. Le contenu du presse-papiers est conservé jusqu'à ce que vous colliez le contrôleur, fermiez la boîte de dialogue Contrôleur liste ou quittiez le groupe de fonctions Mouvement.

Coller

Place le contenu du presse-papiers au-dessus du contrôleur sélectionné. Le presse-papiers est désormais vide.

Poids

Accentue ou atténue l'effet d'un contrôleur en augmentant ou diminuant la valeur de son poids. Valeur par défaut : 100,0.

Poids moyens

Lorsque cette option est activée, une moyenne des valeurs de poids de tous les contrôleurs de la liste est effectuée. Cela concerne uniquement les contrôleurs Liste Position et les contrôleurs Liste Echelle. Cette option est désactivée par défaut.

Pose pour pose

Active la fusion des contrôleurs dans la liste. Disponible uniquement pour les contrôleurs Liste Rotation. Cette option est désactivée par défaut.

Lorsque cette option est désactivée, le contrôleur de liste pondère chaque rotation de façon individuelle et ajoute les rotations pondérées pour obtenir l'effet final. Pour procéder à l'animation, il convient d'empiler les couches les unes sur les autres et de pondérer leur effet en entrée et en sortie. Il s'agit de l'option par défaut.

Lorsque cette option est activée, chaque pose est fusionnée avec les résultats des contrôleurs précédents dans la liste. Ce n'est pas une méthode additive, mais une véritable fusion pose pour pose. L'ajustement du poids d'un contrôleur dans la liste permettra de le fusionner à compter de cette pose et jusqu'à cette poste. Si la valeur du dernier poids est de 100,0, le réglage du poids des poses précédentes dans la liste restera sans effet, car la dernière pose reçoit tout l'effet. Cette approche basée sur le principe de piles convient plus particulièrement aux effets d'animation non linéaire (NLA). Vous pouvez coller des clips de séquence ou même des poses d'une seule image sur de nouvelles couches et utiliser les poids pour fusionner les poses ensemble.

Champ de nom éditable

Sélectionnez l'un des contrôleurs dans la liste, puis entrez un nom descriptif dans ce champ. Ce champ vous permet de renommer le contrôleur, afin de pouvoir l'identifier facilement.