Commandes du comportement Suivre le mouvement

Le comportement Suivre le mouvement analyse le mouvement d’un objet source, puis applique ces données de mouvement à un objet cible (plan vidéo, groupe, caméra, forme, émetteur de particules ou tout autre objet dans Motion).

Important : Lorsque vous appliquez le comportement Suivre le mouvement à un groupe, assurez-vous que le métrage en cours d’analyse ne fait pas partie du groupe cible.

Pour en savoir plus sur l’utilisation du comportement Suivre le mouvement, consultez Appliquer à un objet le mouvement d’un autre élément.

Pour pouvoir utiliser le comportement Suivre le mouvement (et accéder à ses commandes de paramètres), votre projet doit contenir un objet (cible) au premier plan et un objet (source) à l’arrière-plan. Après l’application d’un comportement Suivre le mouvement à un objet cible, l’inspecteur de comportements présente les commandes modifiables suivantes :

  • Source : cadre de source permettant de définir l’objet source fournissant les données de suivi à l’objet cible. L’objet source peut-être un autre comportement de suivi, un objet animé ou un objet de métrage. Lorsque vous appliquez un comportement Suivre le mouvement à un objet cible, l’objet animé, le suivi enregistré ou l’objet de métrage le plus proche sous le comportement dans la liste Calques apparaît dans ce cadre. Si aucun objet source n’est affecté automatiquement dans ce dernier, faites en glisser un depuis la liste Calques. Pour effacer le contenu du cadre Source, faites glisser la vignette hors de celui-ci et relâchez le bouton de la souris.

    Inspecteur affichant le menu local des comportements de suivi

    Lorsque vous faites glisser un objet autre que du métrage (comme une forme ou un masque) dans le cadre Source, les suivis ne sont plus disponibles dans le comportement Suivre le mouvement, car il n’y a aucun plan à analyser. Le cas échéant, l’animation présente dans la forme ou le masque (quelle soit créée à l’aide d’images clés ou de comportements) est appliquée.

    Remarque : si vous appliquez le comportement Suivre le mouvement à un masque, l’objet masqué est sélectionné comme source.

  • Menu local Action : menu local (icône représentant un engrenage) permettant d’affecter manuellement des données de suivi (produites par d’autres comportements de suivi de votre projet).

  • Mouvement : deux commandes utilisées pour l’analyse de suivi de l’animation :

    • Analyser : bouton permettant d’activer une analyse de suivi de l’animation. Après avoir cliqué sur le bouton Analyser, une fenêtre d’état indique la progression du processus de suivi. Pour arrêter l’analyse, cliquez sur le bouton Stop de la fenêtre d’état ou appuyez sur la touche d’échappement (esc).

      L’image de début de l’analyse de suivi correspond à la position de la tête de lecture et non au début de la barre du comportement dans la timeline.

    • Inverser : case qui, lorsqu’elle est cochée, inverse le sens d’analyse, de l’emplacement de la tête de lecture à la première image du plan (ou à la première image du comportement de suivi).

      Remarque : vous devez placer la tête de lecture sur l’image à partir de laquelle vous voulez commencer l’analyse inversée.

  • Type : menu local permettant de définir le type de suivi d’animation utilisé dans l’analyse. Deux options sont possibles :

    • Transformation : active le suivi à un point (position) ou à deux points (position, échelle, rotation), pour la transformation de l’objet cible (objet auquel le comportement Suivre le mouvement est appliqué).

    • Quatre angles : active le suivi à quatre points, pour la déformation par les angles de l’objet cible (objet auquel le comportement Suivre le mouvement est appliqué). Lorsque le Type est défini sur Quatre angles, les paramètres Direction et Ajuster ne sont plus disponibles.

      Important : lorsque vous appliquez le comportement Suivre le mouvement à un groupe 3D ou à un masque, l’option Quatre angles n’est pas disponible. Pour déformer par les angles un groupe 3D, il vous suffit de cocher la case Aplatir dans l’inspecteur Groupe.

  • Direction : menu local permettant de préciser la dimension dans laquelle le mouvement enregistré est appliqué à l’objet cible : Horizontal et vertical (X et Y), Horizontal (uniquement X) ou Vertical (uniquement Y).

  • Transformer : menu local permettant de définir la manière dont l’objet cible (objet auquel le comportement Suivre le mouvement est appliqué) se déplace. Deux options sont possibles :

    • Attacher à la source : ancre l’objet au premier plan sur le suivi enregistré ou sur la source d’animation. Utilisez l’option « Attacher à la source » lorsque l’objet source change d’échelle ou subit une rotation et que vous voulez que l’objet cible reste « collé » à un endroit de l’objet source en question. Vous pouvez conserver une animation préexistante dans l’objet cible à l’aide des boutons Ajuster (Position, Échelle et Rotation), disponibles lorsque le menu local Type (décrit ci-dessus) est défini sur Transformation.

      Remarque : Bien que l’objet cible soit « attaché » au mouvement de l’objet source, il est possible de modifier la position de l’objet cible (c’est-à-dire, de le décaler par rapport à l’objet source).

      Dans l’exemple ci-dessous, le comportement Suivre le mouvement est appliqué à la forme de gélule de couleur rouge et utilise la flèche blanche animée comme objet source. Un comportement Rotation a été appliqué à la flèche blanche pour la faire tourner dans le sens des aiguilles d’une montre. En outre, le point d’ancrage de la flèche est positionné en bas de la flèche (à l’autre extrémité de la pointe).

      Canevas affichant une flèche alignée sur une forme rouge

      Lorsque le menu local Transformer est défini sur « Attacher à la source » et que vous sélectionnez les boutons Position et Rotation dans la ligne de paramètres Ajuster, la forme rouge est ancrée en un point de la flèche (la pointe, dans cet exemple) et suit la rotation dans le sens des aiguilles d’une montre de celle-ci.

      Canevas affichant la flèche et la forme rouge se déplaçant comme un seul et même objet
    • Imiter la source : permet à l’objet cible « d’imiter » le suivi enregistré ou la source d’animation. Vous pouvez conserver une animation préexistante dans l’objet cible à l’aide des boutons Ajuster (Position, Échelle et Rotation), disponibles lorsque le menu local Type (décrit ci-dessus) est défini sur Transformation.

      Remarque : Bien que l’objet cible soit « attaché » au mouvement de l’objet source, il est possible de modifier la position de l’objet cible (c’est-à-dire, de le décaler par rapport à l’objet source). Vous pouvez en outre redimensionner l’objet de destination ou le faire pivoter.

      Dans les images suivantes, le menu local Transformer est défini sur Imiter la source et les options Position et Rotation sont sélectionnées dans la ligne de paramètres Ajuster. La forme rouge n’est verrouillée sur aucun point de la flèche blanche, mais elle imite l’animation de cette dernière.

      Canevas affichant une flèche et une forme rouge se déplaçant simultanément sans être cependant alignées

      Lorsque le menu local Transformer est défini sur Imiter la source, vous pouvez transformer le métrage suivi dans l’inspecteur des propriétés. Il est possible, par exemple, de modifier l’échelle, la position ou la rotation d’un plan déformé par les angles. De même, lorsqu’un plan est déformé par les angles et que le menu local Type est réglé sur Quatre angles, l’option Imiter la source vous permet d’ajuster les suivis sans que cela n’ait d’incidence sur l’image au premier plan.

  • Ajuster : trois boutons permettant de définir le type de transformation appliquée à l’objet cible.

    • Position : bouton qui, lorsqu’il est activé, applique la position de l’objet source (à l’arrière-plan) à l’objet cible (au premier plan), et active le suivi Ancrage (position) décrit ci-dessous.

    • Échelle : bouton qui, lorsqu’il est activé, applique l’échelle de l’objet source (à l’arrière-plan) à l’objet cible (au premier plan). La source du suivi doit contenir des données d’échelle pour que ce paramètre ait un effet. Lorsque l’option Échelle est sélectionnée, le suivi Échelle de rotation (décrit ci-dessous) est activé.

    • Rotation : bouton qui, lorsqu’il est activé, applique la rotation de l’objet source (à l’arrière-plan) à l’objet cible (au premier plan). La source du suivi doit contenir des données de rotation pour que ce paramètre ait un effet. Lorsque l’option Rotation est sélectionnée, le suivi Échelle de rotation (décrit ci-dessous) est activé.

  • Aperçu du suivi : aperçu offrant un agrandissement de la zone de référence de suivi du suivi sélectionné. L’aperçu est actualisé au fur et à mesure que vous ajustez la position du suivi sur le canevas. Vous pouvez faire glisser le pointeur dans la zone de preview pour ajuster la position du suivi. L’image bouge alors dans la zone de preview autour du viseur rouge représentant le suivi, et celui-ci se déplace dans le canevas. Il est également possible de faire glisser le pointeur vers la gauche ou la droite dans la zone de preview tout en maintenant la touche Option enfoncée pour augmenter ou réduire la taille du motif de référence à analyser dans le canevas. (Vous pouvez aussi ajuster le curseur Taille piste, décrit ci-dessous, pour obtenir le même résultat.)

  • Décaler la piste : case qui, lorsqu’elle est cochée, permet de déplacer le suivi si le motif de référence initial est temporairement masqué par un autre objet ou sort de l’écran. Motion s’appuie sur la nouvelle position du suivi pour poursuivre la trajectoire de suivi commencée par le motif de référence d’origine. Pour en savoir plus sur le suivi de décalage, consultez Suivre des points masqués ou hors cadre.

  • Zoom auto : menu local permettant de sélectionner un degré d’agrandissement lors du positionnement du suivi dans le canevas. Il vous est ainsi possible d’effectuer un zoom avant sur le canevas lorsque vous recherchez un motif de référence de suivi idéal. Vous disposez de quatre options : Aucun, 2x, 4x et 8x.

  • Mode zoom auto : menu local permettant de régler l’affichage du suivi automatiquement agrandi dans le canevas. Trois possibilités s’offrent à vous :

    • Normal : affiche un motif normal.

    • Contraste : affiche le motif du suivi avec détection du contraste.

    • Bord : affiche le motif du suivi avec détection des bords.

      Le mode Zoom auto ne concerne que les suivis sur le canevas. Il n’apparaît pas dans l’aperçu du suivi de l’inspecteur de comportements.

      Remarque : si Zoom auto est défini sur Aucun, le réglage Mode zoom auto est sans effet.

  • Rechercher des images vers l’avant : curseur et case de valeur permettant de préciser le nombre d’images « futures » que le suivi doit analyser. En d’autres termes, vous pouvez indiquer au suivi de rechercher son point de référence dans une zone particulière, ce qui l’aide à suivre les objets se déplaçant rapidement. Pour en savoir plus sur la commande « Rechercher des images vers l’avant », consultez Stratégies avancées pour améliorer les résultats du suivi.

  • Ancrage/Échelle de rotation : cases (disponibles lorsque le menu local Type est défini sur Transformation) permettant d’activer ou de désactiver les suivis Ancrage et Échelle de rotation. Le suivi Ancrage enregistre les données de position. Utilisés conjointement, les suivis Ancrage et Échelle de rotation enregistrent les données de position, de rotation et d’échelle (en comparant les modifications de coordonnées relatives entre les deux suivis).

    Remarque : lorsque le cadre Source (décrit ci-dessus) contient les données de suivi d’un autre comportement (comme Analyser animation), ces cases sont remplacées par des menus locaux permettant de préciser les suivis (des données de suivi de la source) qui fourniront les données d’ancrage (position) à l’objet cible, ainsi que les données de rotation et d’échelle. En outre, les suivis n’étant plus requis dans le comportement Suivre le mouvement, les suivis à l’écran sont supprimés du canevas.

    Cliquez sur les triangles d’affichage en regard des cases Ancrage et Échelle de rotation pour faire apparaître des paramètres supplémentaires :

    • Position : cases de valeur affichant les positions X et Y du suivi.

    • Taille piste : curseur permettant de régler (en pixels) la taille du motif de recherche du suivi. Lorsque vous ajustez la taille du motif de recherche du suivi, l’aperçu du suivi est actualisé en conséquence. Toutefois, cela n’a aucune incidence sur l’affichage du suivi dans le canevas. (Pour un suivi traditionnel, le paramètre Taille piste correspondrait au motif recherché dans les cadres de suivi interne et externe.)

      Vous pouvez également ajuster le paramètre Taille piste en faisant glisser le pointeur vers la gauche ou la droite dans la zone Aperçu du suivi tout en maintenant la touche Option enfoncée.

    • Taille de la recherche : curseur permettant de régler la taille de la zone de recherche du suivi. Dans Motion, vous ne spécifier pas la taille d’une zone de recherche lorsque vous configurez les suivis sur le canevas. Si votre plan présente, par exemple, beaucoup de mouvements rapides, vous pouvez obtenir de meilleurs résultats en augmentant la « Taille de la recherche ». Ainsi, si la « Taille de la recherche » est définie sur 150 %, le suivi étend sa recherche 50 % au-delà du réglage Taille piste.

    • Tolérance d’échec : curseur permettant de définir le niveau de tolérance d’erreur, ou valeur de confiance, du suivi. En d’autres termes, la Tolérance d’échec définit un score limite que le suivi utilise pour déterminer s’il est en mesure de trouver une caractéristique de référence concordante. Si l’analyse produit un score supérieur à la valeur Tolérance d’échec, le suivi accepte la concordance. Si le score est inférieur à cette valeur, le suivi rejette la concordance.

    • Comportement d’échec : menu local permettant de préciser l’action à entreprendre si la valeur de confiance du suivi est inférieure à la valeur définie pour la Tolérance d’échec. Vous disposez de six options de menu :

      • Retentative intelligente : le suivi essaye de trouver le motif de référence dans une zone de recherche plus étendue. Si le motif reste introuvable, le suivi passe à l’option Prédire (décrite ci-dessous). Retentative intelligente est le réglage Comportement d’échec par défaut.

      • Arrêter : l’analyse s’interrompt dès que le suivi perd le motif de référence.

      • Prédire : le suivi prédit une nouvelle zone de recherche sans créer d’images clés jusqu’à ce qu’il trouve un élément correspondant au motif de référence. Cette option est particulièrement bien adaptée aux éléments suivis qui passent derrière des éléments au premier plan.

      • Prédire et tonalité : lorsqu’un échec est détecté, le suivi prédit l’emplacement du point de suivi suivant (image clé) en fonction d’un vecteur déterminé à l’aide des deux dernières images clés, puis il continue le suivi dans la nouvelle zone.

      • Ne pas prédire : le suivi reste à sa place et recherche les éléments concordants suivants à mesure que les images du plan défilent. Le suivi ne crée pas d’images clés pendant sa recherche d’un élément concordant.

      • Utiliser les images clés existantes : Le suivi fait appel à des images clés créées manuellement pour faire office de guide. Après l’ajout manuel d’images clés, retournez à l’image de début et lancez l’analyse de suivi. Si le suivi rencontre des difficultés pour situer le motif de référence, les images clés de suivi créées manuellement sont référencées pour guider le suivi.

    • Couleur : commande de couleur permettant de définir une nouvelle couleur pour le suivi à l’écran. Par défaut, les suivis sont affichés en rouge. Lorsqu’un suivi est sélectionné, son point central est jaune et la bordure du cadre agrandi est celle qui est définie dans le cadre de couleur. Pour ajuster indépendamment les canaux de couleur, y compris l’opacité du suivi, cliquez sur le triangle d’affichage. Pour en savoir plus sur les commandes de couleur, consultez Commandes de couleur de base.

  • En haut à gauche, En haut à droite, En bas à droite, En bas à gauche (groupes de commandes) : commandes (disponibles lorsque le menu local Type est défini sur Quatre angles et que le cadre Source contient le métrage analysé par le comportement Suivre le mouvement) permettant de régler séparément les paramètres Position, Taille piste, Taille de la recherche, Tolérance d’échec, Comportement d’échec et Couleur de chacun des quatre suivis d’angle.

  • En haut à gauche, En haut à droite, En bas à droite, En bas à gauche (menus locaux) : menus locaux (disponibles lorsque le menu local Type est défini sur Quatre angles et que le cadre Source contient les données de suivi d’un autre comportement, comme Analyser animation) permettant d’affecter des suivis du comportement source à chacun des quatre angles.