Interpolations d'accélération



L'accélération est une technique qui permet de modifier la façon dont Flash calcule les valeurs des images-clés de propriétés intermédiaires dans une interpolation. Sans accélération, Flash calcule ces valeurs de sorte que la modification soit identique dans chaque image. L'accélération permet d'ajuster le taux de modifications apportées aux valeurs pour obtenir une animation plus naturelle ou plus complexe.

Une accélération est une courbe mathématique appliquée aux valeurs de propriété d'une interpolation. L'effet final de l'interpolation est le résultat de la combinaison entre la plage des valeurs de propriété dans l'interpolation et la courbe d'accélération.

Par exemple, si vous animez l'image d'une voiture à travers la scène, le mouvement est plus réaliste si la voiture démarre, accélère ensuite progressivement, puis ralentit avant de s'arrêter de nouveau de l'autre côté de la scène. Sans accélération, la voiture passerait instantanément de l'arrêt à la pleine vitesse pour s'arrêter instantanément de l'autre côté de la scène. Avec l'accélération, vous pouvez appliquer une interpolation de mouvement à la voiture et obtenir un démarrage et un arrêt progressifs.

Afficher le graphique à sa taille d'origine
Trajectoire de mouvement sans accélération. Remarquez la distribution égale des images le long de la trajectoire.

Afficher le graphique à sa taille d'origine
La même trajectoire de mouvement avec l'accélération Arrêter et démarrer (moyen) appliquée. Remarquez la concentration d'images près des extrémités de la trajectoire, ce qui donne une accélération et une décélération plus réaliste pour la voiture.

Vous pouvez appliquer l'accélération dans l'inspecteur des propriétés ou dans l'Editeur de mouvement. Les accélérations appliquées dans l'inspecteur des propriétés affectent toutes les propriétés incluses dans une interpolation. Les accélérations appliquées dans l'Editeur de mouvement peuvent affecter une unique propriété, un groupe de propriétés ou toutes les propriétés d'une interpolation.

Une accélération peut être simple ou complexe. Flash propose toute une gamme d'accélérations prédéfinies que vous pouvez appliquer pour obtenir des effets simples ou complexes. L'Editeur de mouvement vous permet également de créer vos propres courbes d'accélération personnalisées.

L'une des utilisations courantes de l'accélération intervient lorsque vous avez modifié la trajectoire d'un mouvement sur la scène et que vous avez activé des images-clés itinérantes pour rendre cohérente la vitesse du mouvement dans chaque segment de la trajectoire. Vous pouvez alors utiliser une accélération pour obtenir une accélération et une décélération plus réalistes aux deux extrémités de la trajectoire.

Lorsque vous appliquez une courbe d'accélération à une courbe de propriété, une superposition visuelle de la courbe d'accélération s'affiche dans la zone du graphe de la courbe de propriété. En illustrant la courbe de propriété et la courbe d'accélération dans la même zone graphique, la superposition permet de mieux comprendre l'effet final de l'interpolation obtenue sur la scène lors du test de l'animation.

Comme les courbes d'accélération dans l'Editeur de mouvement peuvent être complexes, vous pouvez les utiliser pour créer un mouvement complexe sur la scène sans avoir à créer de trajectoires de mouvement complexes sur celle-ci. Vous pouvez également utiliser les courbes d'accélération pour créer des interpolations complexes de l'une des autres propriétés en plus des propriétés spatiales X, Y et Z.

Accélération de toutes les propriétés d'une interpolation dans l'inspecteur des propriétés

Lorsque vous appliquez une accélération à une interpolation avec l'inspecteur des propriétés, l'accélération affecte toutes les propriétés incluses dans l'interpolation. L'inspecteur des propriétés applique une courbe d'accélération Simple (lent), également disponible dans l'Editeur de mouvement.

  1. Sélectionnez l'interpolation dans le scénario ou l'interpolation de mouvement sur la scène.
  2. Dans l'inspecteur des propriétés, sélectionnez l'accélération à appliquer dans le menu Accélération.
  3. Entrez une valeur pour la force de l'accélération dans le champ Valeur de l'accélération.

Accélération de propriétés individuelles dans l'Editeur de mouvement

L'Editeur de mouvement permet d'appliquer une accélération prédéfinie à une propriété individuelle ou à une catégorie de propriétés.

Afficher le graphique à sa taille d'origine
Formes de courbes d'accélération incluses dans Flash

Pour utiliser une accélération dans l'Editeur de mouvement, ajoutez une courbe d'accélération dans la liste des accélérations disponibles pour l'interpolation sélectionnée, puis appliquez-la aux propriétés de votre choix. Lorsque vous appliquez une accélération à une propriété, une courbe en pointillé se superpose dans la zone du graphe de la propriété. Cette courbe en pointillé illustre l'effet de la courbe d'accélération sur les valeurs réelles de cette propriété de l'interpolation.

  • Pour ajouter une accélération à la liste des accélérations disponibles dans l'interpolation sélectionnée, cliquez sur le bouton Ajouter dans la section Accélération de l'Editeur de mouvement, puis sélectionnez l'accélération à ajouter.

  • Pour ajouter une accélération à une seule propriété, sélectionnez-la dans le menu Accélération sélectionnée de cette propriété.

  • Pour ajouter une accélération à l'ensemble d'une catégorie de propriétés, telle que mouvement, transformation, effet de couleur ou filtres, sélectionnez un type d'accélération dans le menu Accélération sélectionnée de la catégorie de propriétés.

  • Pour activer ou désactiver l'effet de l'accélération d'une propriété ou d'une catégorie de propriétés, activez la case à cocher Activer ou désactiver l'accélération de la propriété ou de la catégorie de propriétés. Vous pouvez alors examiner rapidement l'effet d'une accélération sur les courbes de propriété.

  • Pour supprimer une accélération de la liste des interpolations disponibles, cliquez sur le bouton Supprimer l'accélération de la section Accélérations de l'Editeur de mouvement, puis sélectionnez l'accélération dans le menu contextuel.

Modification des courbes d'accélération dans l'Editeur de mouvement

L'Editeur de mouvement vous permet de modifier les propriétés des courbes d'accélération prédéfinies et de créer vos propres courbes d'accélération personnalisées.

  • Pour modifier une courbe d'accélération prédéfinie, définissez la valeur de l'accélération dans le champ accolé à son nom.

    Dans le cas des courbes d'accélération simples, la valeur est un pourcentage représentant la force d'application de la courbe d'accélération à la courbe de propriété. Les valeurs positives augmentent l'accélération à la fin de la courbe. Les valeurs négatives augmentent l'accélération au début de la courbe.

    Dans le cas de courbes d'accélération correspondant à des ondes, telles que l'onde sinusoïdale ou l'onde en dents de scie, la valeur représente le nombre de demi-cycles de l'onde.

    Pour modifier une accélération prédéfinie, ajoutez-la dans la liste des accélérations disponibles avec le bouton Ajouter de la section Accélération de l'Editeur de mouvement.

  • Pour modifier une courbe d'accélération personnalisée, ajoutez une de ses occurrences dans la liste des accélérations, puis modifiez la courbe en utilisant les mêmes techniques que pour modifier l'une des autres courbes de Bézier dans Flash. La valeur initiale de la courbe d'accélération doit toujours être 0 %.

    Vous pouvez également copier et coller la courbe d'une accélération personnalisée vers une autre, y compris vers des accélérations personnalisées dans des interpolations de mouvement distinctes.